diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 10:05:23 +0200 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 10:05:23 +0200 |
| commit | 5bf66662a9bdd62c5bccab15e607cd95cfb8fcab (patch) | |
| tree | 39a1a4629749056191c05dfd899f931701b7acf3 /srcs/wordpress/wp-admin/link-parse-opml.php | |
| parent | 5afd237bbd22028b85532b8c0b3fcead49a00764 (diff) | |
| download | ft_server-master.tar.gz ft_server-master.tar.bz2 ft_server-master.zip | |
Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my famillyHEADmaster
Diffstat (limited to 'srcs/wordpress/wp-admin/link-parse-opml.php')
| -rw-r--r-- | srcs/wordpress/wp-admin/link-parse-opml.php | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/srcs/wordpress/wp-admin/link-parse-opml.php b/srcs/wordpress/wp-admin/link-parse-opml.php deleted file mode 100644 index 55f0401..0000000 --- a/srcs/wordpress/wp-admin/link-parse-opml.php +++ /dev/null @@ -1,96 +0,0 @@ -<?php -/** - * Parse OPML XML files and store in globals. - * - * @package WordPress - * @subpackage Administration - */ - -if ( ! defined( 'ABSPATH' ) ) { - die(); -} - -/** - * @global string $opml - */ -global $opml; - -/** - * XML callback function for the start of a new XML tag. - * - * @since 0.71 - * @access private - * - * @global array $names - * @global array $urls - * @global array $targets - * @global array $descriptions - * @global array $feeds - * - * @param mixed $parser XML Parser resource. - * @param string $tagName XML element name. - * @param array $attrs XML element attributes. - */ -function startElement( $parser, $tagName, $attrs ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid - global $names, $urls, $targets, $descriptions, $feeds; - - if ( 'OUTLINE' === $tagName ) { - $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[] = isset( $attrs['TARGET'] ) ? $attrs['TARGET'] : ''; - $feeds[] = isset( $attrs['XMLURL'] ) ? $attrs['XMLURL'] : ''; - $descriptions[] = isset( $attrs['DESCRIPTION'] ) ? $attrs['DESCRIPTION'] : ''; - } // End if outline. -} - -/** - * XML callback function that is called at the end of a XML tag. - * - * @since 0.71 - * @access private - * - * @param mixed $parser XML Parser resource. - * @param string $tagName XML tag name. - */ -function endElement( $parser, $tagName ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid - // Nothing to do. -} - -// Create an XML parser -if ( ! function_exists( 'xml_parser_create' ) ) { - 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 ) - ); -} - -// Free up memory used by the XML parser -xml_parser_free( $xml_parser ); |
