Navigation
Laboratorium
Unvollständige Arbeitstände
- Andi's notes (en)
Certain functions of DokuWiki are currently designed to work within the fixed Web-GUI workflow only. To ease implementation of WebDAV, XMLRPC or Unit Tests these parts should be made more flexible. Assumptions about the environment should be removed from functions.
Many functions send errors directly to the user using the msg() function. This does not work in a non Web-Environment.
Ideally all errors should be signaled by return values. Or a streamlined output-independent system should be used.
PHP5 Exceptions would be an ideal candidate.