WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.


See also:

o HowToCreateZwikiPagesWithPut - Setup a PUT_factory ExternalMethod: used for handling the content-type of ZopeObjects? ie.ZWikiPages? when using WebDAV or ftp.

Editing ZWiki pages through WebDAV on Mac OS X

The (built into the Finder) WebDAV client in Mac OS X works well to access ZoPe's WebDAV and edit ZWiki pages. But for edits to succeed, one has to make sure that the editor overwrites edits - contrary to "creating a temporary file and moving that over the original", as otherwise the edited pages won't be recognized as ZWiki pages any more. In vim you get this behaviour by including the following lines in your .vimrc:

set nobackup
set nowritebackup

moved old question --FlorianKonnertz, Tue, 14 Oct 2003 00:30:17 -0700 reply

I want to copy all pages from my old ZWiki folder inside a CMF to the new a new ZWikiWeb? outside of CMF. I change directory into the new wiki folder and can see all wikipages, methods etc.,everything as usual. But inside the old wiki (under CMF-root) i can only see SandBox and FrontPage, nothing else, but there are about 500 objects in it. - This wiki is not a CMF wiki, it never worked as one, i started it as a normal ZWiki by adding via ZMI. - So my assumtion: Does CMF detain WebDAV to work inside it?

P.S. I use davfs-0.2.4 (not davfs2)

Details: see NooWiki:NoowikiAdministration

moved from HowToCreateZwikiPagesWithPut - FloK

davfs2 error --FlorianKonnertz, Tue, 14 Oct 2003 00:33:47 -0700 reply

Hi. Just starting with davfs2, coda support compiled in kernel, got this error:

root@groovesurfer portage # mount.davfs http://coforum.org:9080/openspirit/ /mnt/openspirit username=fk password=XXX
unmounting dav device. [Maybe unmounted]: Invalid argument
root@groovesurfer portage # Needs password
/dev/davfs0: Invalid argument

any ideas to this?

davfs2 error --FlorianKonnertz, Tue, 14 Oct 2003 04:44:07 -0700 reply

Hmm, maybe i got the wrong syntax - but whats this:

mount.davfs -o username=fk,password=XXX http://coforum.org:9080/openspirit/ /mnt/openspirit
mount point is not an absolute directory

mount.davfs ignores auth options --Sat, 17 Jan 2004 15:25:16 -0800 reply

if I make a remote dav folder available anonymously then mount.davfs mounts it anonymously with no problem.

If I make a remote da folder authenticable then it says: "mount point is not an absolute directory".

Same on both apache mod_dav and zope. I guess davfs doesn't authenticate yet.

mount.davfs ignores auth options --Sun, 21 Mar 2004 03:36:43 -0800 reply

I found the solution at the sourceforge project site bug ml:

The solution is to put the options after the mount point like:

mount.davfs http://my.dav.host/dav /mnt/dav -o username=user,password=pass

mount.davfs ignores auth options --Thu, 28 Apr 2005 15:05:08 -0700 reply

i get that problem too, but your solution doesn't help...trying to use an Apple iDisk, I can put the options before or after and still get the "not absolute" error.

davfs2 error --Sat, 21 May 2005 08:45:24 -0700 reply

You should say "-o username=..." instead of just "username=..."