Navigation
Laboratorium
Unvollständige Arbeitstände
- Andi's notes (en)
| |
Aim is to create a WebDAV interface that will present all DokuWiki contents as a virtual filesystem. A flexible interface mechanism should allow to plug filters between the save and load mechanisms. Filter could then convert between DokuWiki syntax and other formats (like OpenOffice) on the fly.
Example virtual directory structure:
The whole thing is implemented as plugin in lib/plugins/webdav using SabreDAV.
For each „type“ or „filter“ a file is placed in lib/plugins/webdav/types. Eg. lib/plugins/webdav/types/media.php handles the access to the media files. The file contains two classes, one for handling directories (and listings) the other handles files.
Progress is checked into our git repository at http://github.com/cosmocode/webdav