Rewrite of XML Dump Processing:
authorAndrew Garrett <werdna@users.mediawiki.org>
Wed, 12 May 2010 13:28:13 +0000 (13:28 +0000)
committerAndrew Garrett <werdna@users.mediawiki.org>
Wed, 12 May 2010 13:28:13 +0000 (13:28 +0000)
commitc9ebbcd09bf45be8773e616a5384eb62155afd5a
treef7741088aae1870897bc038cce8b3360e2a86d99
parent1061d519f8d2f8abc9d6bbd9410edfafa50be756
Rewrite of XML Dump Processing:
* Full rewrite of the WikiImporter class to a new class, XMLDumpImporter, which uses XMLReader instead of the deprecated PHP SAX interface.
* Fixes for the following bugs:
** XML Dump Processor chokes on unrecognised tags.
** Special:Import does not allow you to import a dump including only log entries.
* Added hooks to allow extensions to handle tags in any part of the XML document.
* Fully source-compatible with the previous interface.
includes/AutoLoader.php
includes/Import.php
includes/ImportXMLReader.php [new file with mode: 0644]
includes/api/ApiImport.php
includes/specials/SpecialImport.php
languages/messages/MessagesEn.php
maintenance/importDump.php
maintenance/renderDump.php