====== xml Plugin ====== ---- plugin ---- description: Renders a DokuWiki page as simple XML output author : danny0838 email : danny0838@gmail.com type : renderer lastupdate : 2018-05-20 compatible : 2013-05-10, 2013-03-06, 2012-10-13, Angua, Rincewind, Anteater, Hrun, Greebo depends : conflicts : similar : simplexml tags : export, xml downloadurl: https://github.com/danny0838/dokuwiki-plugin-xml/archive/master.zip bugtracker : https://github.com/danny0838/dokuwiki-plugin-xml/issues sourcerepo : https://github.com/danny0838/dokuwiki-plugin-xml/ donationurl: ---- ===== Installation ===== Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually. ===== Examples/Usage ===== Add ''?do=export_xml'' to the URL to export a page as xml. Or create a link such as: [[?do=export_xml|Export Me As XML]] It exports DokuWiki instructions into a standarized xml file and would be useful for across-platform data transfer. You can also create an xslt for style construction. This plugin is a descendant of [[plugin:simplexml]] with several typography fixes, more syntax support, bugs fixed and so on. ===== Development ===== === Change Log === {{rss>https://github.com/danny0838/dw-xml/commits/master.atom date}} === ToDo/Wish List === ===== FAQ ===== ==== Where to handle XML rendering? ==== Should individual plugins be responsible for their own XML output, or just added to this plugin's helper? Many syntax plugins support the [[plugin:ODT]] plugin, so it could make sense for them to also do XML. > I think both are ok. However, I'd more suggest the helper approach since xml output is generally more customized. The output data structure is more likely to match the site admin's needs than to be a plugin standard output. --- [[user>danny0838|danny0838]] //2013/07/04 15:52// ===== Discussion =====