<?php
-require_once('../wp-config.php');
+/**
+ * Parse OPML XML files and store in globals.
+ *
+ * @package WordPress
+ * @subpackage Administration
+ */
+
+if ( ! defined('ABSPATH') )
+ die();
+
+global $opml, $map;
// columns we wish to find are: link_url, link_name, link_target, link_description
// we need to map XML attribute names to our columns
$map = $opml_map;
/**
- ** startElement()
- ** Callback function. Called at the start of a new xml tag.
- **/
+ * XML callback function for the start of a new XML tag.
+ *
+ * @since 0.71
+ * @access private
+ *
+ * @uses $updated_timestamp Not used inside function.
+ * @uses $all_links Not used inside function.
+ * @uses $map Stores names of attributes to use.
+ * @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) {
global $updated_timestamp, $all_links, $map;
global $names, $urls, $targets, $descriptions, $feeds;
}
/**
- ** endElement()
- ** Callback function. Called at the end of an xml tag.
- **/
+ * XML callback function that is called at the end of a XML tag.
+ *
+ * @since 0.71
+ * @access private
+ * @package WordPress
+ * @subpackage Dummy
+ *
+ * @param mixed $parser XML Parser resource.
+ * @param string $tagName XML tag name.
+ */
function endElement($parser, $tagName) {
// nothing to do.
}