XmlWiki

From Organic Design wiki
Revision as of 11:27, 24 May 2005 by Nad (talk | contribs)

File:Xmlwiki

xmlWiki is a hack not done the proper way: it is a modification of the index.php page offering new features which are all maintained from editing normal wiki articles.

  • All articles are XML
  • An additional xml page allows editing the data aspect of an article as a tree.
  • A permissions structure offering basic read/write control over articles with users and groups.
  • PHP Functions can be created and maintained by developers and can be dynamically applied to articles before rendering.
  • Articles can made to automatically publish remotely over HTTP or FTP when edits are saved.


The hack requires four hooks into the current Wiki environment

  • articleRender (done)
  • articleRequest (done)
  • articleChange (done)
  • userName (done)


Implimenting the Hack

Use the xmlwiki.php script to enable or disable the xml parsing of MediaWiki content.