Index: openacs-4/packages/oacs-dav/www/doc/index.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/oacs-dav/www/doc/index.html,v diff -u -r1.4 -r1.5 --- openacs-4/packages/oacs-dav/www/doc/index.html 7 Aug 2017 23:48:13 -0000 1.4 +++ openacs-4/packages/oacs-dav/www/doc/index.html 27 Mar 2018 17:08:50 -0000 1.5 @@ -29,7 +29,7 @@ the dav service contract. Each content type should implement the dav service contract with the implementation name the same as the content_type. This includes operations for every WebDAV method. Some operations do not make sense for - certian object types. Specifically, content_items, which are + certain object types. Specifically, content_items, which are mapped to WebDAV resources, should not perform a MKCOL (make collection) method. Likewise, a content_folder, or WebDAV collection, should not allow a PUT method. In addition to the @@ -67,7 +67,7 @@

oacs_dav::handle_request will call the service contract -implemenation for the content_type of the item. If the request is a +implementation for the content_type of the item. If the request is a PUT, first the dav_put_type service contract for the package_key of the request is called. For file-storage this returns "file_storage_object" so items created by PUT are created as