Index: openacs-4/packages/oacs-dav/tcl/oacs-dav-install-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/oacs-dav/tcl/oacs-dav-install-procs.tcl,v diff -u -r1.1.1.1 -r1.1.1.1.2.1 --- openacs-4/packages/oacs-dav/tcl/oacs-dav-install-procs.tcl 16 Feb 2004 16:49:27 -0000 1.1.1.1 +++ openacs-4/packages/oacs-dav/tcl/oacs-dav-install-procs.tcl 31 Mar 2004 02:33:52 -0000 1.1.1.1.2.1 @@ -111,6 +111,12 @@ response:string } } + head { + description "DAV HEAD Method" + output { + response:string + } + } } } @@ -157,6 +163,7 @@ name "content_revision" aliases { get oacs_dav::impl::content_revision::get + head oacs_dav::impl::content_revision::head put oacs_dav::impl::content_revision::put propfind oacs_dav::impl::content_revision::propfind delete oacs_dav::impl::content_revision::delete @@ -177,6 +184,7 @@ name "content_folder" aliases { get oacs_dav::impl::content_folder::get + head oacs_dav::impl::content_revision::head put oacs_dav::impl::content_folder::put propfind oacs_dav::impl::content_folder::propfind delete oacs_dav::impl::content_folder::delete Index: openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl,v diff -u -r1.4.2.4 -r1.4.2.5 --- openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl 31 Mar 2004 01:57:49 -0000 1.4.2.4 +++ openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl 31 Mar 2004 02:33:52 -0000 1.4.2.5 @@ -437,6 +437,17 @@ return [list 409] } +ad_proc oacs_dav::impl::content_folder::head {} { + HEAD DAV method for content folders + can't get a folder +} { + + # I am not sure what the behavior is, but the client + # should be smart enough to do a propfind on a folder/collection + + return [list 409] +} + ad_proc oacs_dav::impl::content_folder::mkcol {} { MKCOL DAV method for generic content folder @author Dave Bauer