| _help | 1.-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: http://www.protonicdesign.com/tutorial/sablot_and_php.php 2.-Unzip TikiDav at your root Tiki directory 3.-For apache web server, modify or create an .htaccess file at Tiki directory and add this lines: order deny,allow allow from all this allow client request methods GET,POST,PUT,DELETE. 4.-Create TikiDav tables for locking and properties, using the script createTables.sql (MySQL Version) , run the scripts on your Tiki Database. 5.- Enable tiki categories and create some categorized pages 6.-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 |
| author | jreyes |
| changelog | 1.1 initial package |
| contributor | jreyesg |
| description | WedDav access to the TikiWiki resources |
| files | tikidav.php tiki-dowload_wiki_attachmentOOo.php lib/pear/HTTP/WebDAV/_parse_lockinfo.php lib/pear/HTTP/WebDAV/_parse_propfind.php lib/pear/HTTP/WebDAV/_parse_proppatch.php lib/pear/HTTP/WebDAV/dav.txt lib/pear/HTTP/WebDAV/Server.php lib/tikidav/blog_subrep.php lib/tikidav/docbooklib.php lib/tikidav/index.php lib/tikidav/repositorylib.php lib/tikidav/tiki-webdav_server.php lib/tikidav/ziplib.php lib/tikidav/DocBook2TikiWiki.xslt lib/tikidav/docbooktosoffheadings.xslt lib/tikidav/OOo2TikiWiki.xslt |
| lastmodif | 2006-01-14 16:03:58 |
| licence | GNU/LGPL |
| modname | features-tikidav |
| name | tikidav |
| revision | 1.1 |
| sql_install | CREATE TABLE `tikidav_locks` (`token` varchar(255) NOT NULL default '',`path` varchar(200) NOT NULL default '',`expires` int(11) NOT NULL default '0',`owner` varchar(200) default NULL,`recursive` int(11) default '0',`writelock` int(11) default '0',`exclusivelock` int(11) NOT NULL default '0', PRIMARY KEY (`token`),UNIQUE KEY `token` (`token`),KEY `path` (`path`),KEY `expires` (`expires`),KEY `path_2` (`path`),KEY `path_3` (`path`,`token`)) TYPE=MyISAM; CREATE TABLE `tikidav_properties` (`path` varchar(255) NOT NULL default '',`name` varchar(120) NOT NULL default '',`ns` varchar(120) NOT NULL default 'DAV:',`value` text,PRIMARY KEY (`path`,`name`,`ns`),KEY `path` (`path`)) TYPE=MyISAM; |
| sql_remove | DROP TABLE `tikidav_locks`; DROP TABLE `tikidav_properties`; |
| type | features |