TikiDav present all kind of Tiki resources (wiki pages, image gals, file gals, blogs...) through WebDav protocol.
News
(TikiDav seems not to be working yet with OOo 2, unluckily, but it does with OOo 1.1.x).
- present (since 14/01/2006): TikiDav is at http://mods.tiki.org
- 14/01/2006 TikiDav 0.3 packed as a TikiMod (at HEAD cvs branch), plus at
http://www.escire.org/aulawiki/mods(broken link) - 05/06/2005 Released TikiDav v.0.2
- 03/05/2005
New flash movie that show WYSIWYG editing of a wiki page, a new feature of the next version of TikiDav v.0.2(broken link) - 23/04/2005 — http://www.escire.com/escire2/tiki-index.php?page=WDAVE1-Videos --(broken link): TikiDav flash movies available at eScire.com
- 01/01/2005 Released TikiDav v.0.1
Status/RoadMap
TikiDav 0.3
- Solved problems with OOo2
- Removed Litmus test
TikiDav 0.2 features:
- Tiki user validation
- Tiki categories as repository folders
- Only access to wiki pages
- Read-only access to the user calendar
- Tiki Categories as repository folder structure
- Wiki pages,Blogs, and Articles as files in the repository
- Locking of Tiki resources (different from wiki pages locks)
- User access control to the webdav operations and information (Categories and wikipages)
- Properties for Tiki resources
- Read-only access to user calendar (csv format)
- Wiki-to-DocBook and DocBook-to-Wiki conversion
- Wiki-to-OpenOffice and OpenOffice-to-Wiki (WYSIWYG) conversion
- A mods.tiki.org project: http://mods.tiki.org/project30
Documentation
- Enable PHP 4 XSLT support with sablotron (http://www.gingerall.com/charlie/ga/xml/x_sabphp.xml?s=org)
- On windows:
- Uncomment the line extension=php_xslt.dll of the php.ini file
- Copy the libs of your PHP install directory (php/dlls) to windows/system32
- On linux:
- On windows:
- Unzip TikiDav at your root Tiki directory
- For apache web server, modify or create an .htaccess file at Tiki directory and add this lines:
Copy to clipboardorder deny,allow allow from all
this allow client request methods GET,POST,PUT,DELETE. - Create TikiDav tables for locking and properties, using the script createTables.sql (MySQL Version), run the scripts on your Tiki Database.
- Enable tiki categories and create some categorized pages
- Test your webdav connection with a webdav client (DAvExplorer, MS Explorer, OpenOffice...) connecting to http://yourserver/tikidir/tikidav.php
More info at http://www.escire.com (broken link): http://doc.tiki.org/Mod+TikiDav
TODO:
- User access control for Articles and blogs
- Move all kind of resources
- Error control
- Problems with GET request for a categorie (OOo 1.1.3 on linux)
- Wiki-to-OOo and OOo-to-Wiki bugs
- Change use of ziplib.php
TikiDav 0.2 Prototype at:
http://www.escire.com/escire2/tikidav.php
User: test/test (read-only permissions)
OpenOffice transformation is not supported in prototype.
You need a WebDav client to access the Url of TikiDav (OpenOffice, MS Explorer, DAVExplorer...), WebDav clients help page only spanish version for the moment.
Sample:
The Tiki page testTikiDav can be viewed and modified through Webdav using the url:
http://www.escire.com/escire2/tikidav.php/eScire/testTikiDav
Wishlist
It would be great to see the Tiki Feature to import/export to/from OpenOffice Writer (Btw, the new OOo 2.0 seems to use a new format called OASYS, a standard format that will be the same for KWrite and others...).
- OOo to Wiki -> Could these be achieved by modifying the WordToWiki macro, or something similar? (I'm not coder, I don't know if possible...). Then the info saved as a wiki page in a normal Wiki or through TikiDav feature. Xavi
- There is a GPL'd Wiki software, called UniWakka, which already has the OOo to Wiki export functions: http://uniwakka.sourceforge.net/OpenOffice2UniWakka. However, I didn't see any webdav related info in their page (Xavi )
- See a first simple tool to help exporting from OOo to Tiki format:
- Install Instructions: file attached to this page
- XML Filter (XLST file): file attached to this page
- OpenOffice2Tiki In response to the Xavi comment, i think its better to create a new page dedicated to OOo&Tiki
- Wiki to OOo -> There seems to be a very nice bunch of php classes being developed (already functional, v0.3) at: http://phpdocwriter.sourceforge.net. This would be great if anybody could include them as a new feature in Tiki!
- There is a GPL'd Wiki software, called UniWakka, which already has a feature Wiki to OOo export functions: http://uniwakka.sourceforge.net/BiblioCitation. However, I didn't see any webdav related info in their web page (Xavi )
TikiTeam
Competition and standards
CVS Doc section
none yet