/home/u523506497/domains/mymelon.in/public_html/wp-admin UP
<?php
/**
* Parse OPML XML files and store in globals.
*
* @package WordPress
* @subpackage Administration
*/
// Don't load directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* @global string $opml
*/
global $opml;
/**
* Starts a new XML tag.
*
* Callback function for xml_set_element_handler().
*
* @since 0.71
* @access private
*
* @global array $names
* @global array $urls
* @global array $targets
* @global array $descriptions
* @global array $feeds
*
* @param resource $parser XML Parser resource.
* @param string $tag_name XML element name.
* @param array $attrs XML element attributes.
*/
function startElement( $parser, $tag_name, $attrs ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid
global $names, $urls, $targets, $descriptions, $feeds;
if ( 'OUTLINE' === $tag_name ) {
$name = '';
if ( isset( $attrs['TEXT'] ) ) {
$name = $attrs['TEXT'];
}
if ( isset( $attrs['TITLE'] ) ) {
$name = $attrs['TITLE'];
}
$url = '';
if ( isset( $attrs['URL'] ) ) {
$url = $attrs['URL'];
}
if ( isset( $attrs['HTMLURL'] ) ) {
$url = $attrs['HTMLURL'];
}
// Save the data away.
$names[] = $name;
$urls[] = $url;
$targets[] = $attrs['TARGET'] ?? '';
$feeds[] = $attrs['XMLURL'] ?? '';
$descriptions[] = $attrs['DESCRIPTION'] ?? '';
} // End if outline.
}
/**
* Ends a new XML tag.
*
* Callback function for xml_set_element_handler().
*
* @since 0.71
* @access private
*
* @param resource $parser XML Parser resource.
* @param string $tag_name XML tag name.
*/
function endElement( $parser, $tag_name ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid
// Nothing to do.
}
// Create an XML parser.
if ( ! function_exists( 'xml_parser_create' ) ) {
wp_trigger_error( '', __( "PHP's XML extension is not available. Please contact your hosting provider to enable PHP's XML extension." ) );
wp_die( __( "PHP's XML extension is not available. Please contact your hosting provider to enable PHP's XML extension." ) );
}
$xml_parser = xml_parser_create();
// Set the functions to handle opening and closing tags.
xml_set_element_handler( $xml_parser, 'startElement', 'endElement' );
if ( ! xml_parse( $xml_parser, $opml, true ) ) {
printf(
/* translators: 1: Error message, 2: Line number. */
__( 'XML Error: %1$s at line %2$s' ),
xml_error_string( xml_get_error_code( $xml_parser ) ),
xml_get_current_line_number( $xml_parser )
);
}
if ( PHP_VERSION_ID < 80000 ) { // xml_parser_free() has no effect as of PHP 8.0.
// Free up memory used by the XML parser.
xml_parser_free( $xml_parser );
}
unset( $xml_parser );
| about.php | 17994 | V |
| admin-ajax.php | 5146 | V |
| admin-footer.php | 2804 | V |
| admin-functions.php | 472 | V |
| admin-header.php | 9284 | V |
| admin-post.php | 2021 | V |
| admin.php | 12935 | V |
| async-upload.php | 5604 | V |
| authorize-application.php | 10335 | V |
| comment.php | 11643 | V |
| contribute.php | 5656 | V |
| credits.php | 4141 | V |
| css | - | |
| custom-background.php | 482 | V |
| custom-header.php | 492 | V |
| customize.php | 11586 | V |
| edit-comments.php | 14484 | V |
| edit-form-advanced.php | 29481 | V |
| edit-form-blocks.php | 15528 | V |
| edit-form-comment.php | 13980 | V |
| edit-link-form.php | 6347 | V |
| edit-tag-form.php | 10658 | V |
| edit-tags.php | 22510 | V |
| edit.php | 19952 | V |
| erase-personal-data.php | 7505 | V |
| error_log | 73542 | V |
| export-personal-data.php | 7940 | V |
| export.php | 11265 | V |
| font-library.php | 1480 | V |
| freedoms.php | 4574 | V |
| images | - | |
| import.php | 7766 | V |
| includes | - | |
| index.php | 7864 | V |
| install-helper.php | 6961 | V |
| install.php | 18375 | V |
| js | - | |
| link-add.php | 934 | V |
| link-manager.php | 4361 | V |
| link-parse-opml.php | 2721 | V |
| link.php | 2957 | V |
| load-scripts.php | 2070 | V |
| load-styles.php | 2995 | V |
| maint | - | |
| media-new.php | 3249 | V |
| media-upload.php | 3668 | V |
| media.php | 819 | V |
| menu-header.php | 10052 | V |
| menu.php | 18134 | V |
| moderation.php | 307 | V |
| ms-admin.php | 196 | V |
| ms-delete-site.php | 4613 | V |
| ms-edit.php | 216 | V |
| ms-options.php | 229 | V |
| ms-sites.php | 215 | V |
| ms-themes.php | 217 | V |
| ms-upgrade-network.php | 219 | V |
| ms-users.php | 215 | V |
| my-sites.php | 4831 | V |
| nav-menus.php | 50199 | V |
| network | - | |
| network.php | 5523 | V |
| options-connectors.php | 1543 | V |
| options-discussion.php | 16403 | V |
| options-general.php | 22855 | V |
| options-head.php | 614 | V |
| options-media.php | 6640 | V |
| options-permalink.php | 22491 | V |
| options-privacy.php | 10704 | V |
| options-reading.php | 10198 | V |
| options-writing.php | 9404 | V |
| options.php | 14266 | V |
| plugin-editor.php | 14071 | V |
| plugin-install.php | 7433 | V |
| plugins.php | 30744 | V |
| post-new.php | 2768 | V |
| post.php | 10821 | V |
| press-this.php | 2470 | V |
| privacy-policy-guide.php | 3756 | V |
| privacy.php | 2512 | V |
| profile.php | 283 | V |
| revision.php | 5836 | V |
| setup-config.php | 17928 | V |
| site-editor.php | 12483 | V |
| site-health-info.php | 4173 | V |
| site-health.php | 10427 | V |
| term.php | 2249 | V |
| theme-editor.php | 17279 | V |
| theme-install.php | 24315 | V |
| themes.php | 49728 | V |
| tools-decryption.php | 0 | V |
| tools.php | 3514 | V |
| update-core.php | 46202 | V |
| update.php | 13062 | V |
| upgrade-functions.php | 341 | V |
| upgrade.php | 6390 | V |
| upload.php | 15292 | V |
| user | - | |
| user-edit.php | 41844 | V |
| user-new.php | 24664 | V |
| users.php | 25698 | V |
| widgets-form-blocks.php | 5235 | V |
| widgets-form.php | 19588 | V |
| widgets.php | 1112 | V |