I'm just getting my head around webDAV, (I know, I'm behind the times) but as far as collaborative publishing goes, this is really outstanding stuff.
Could/Should there be a drupal interface to it? Here's one thought on how it could be used.
Imagine a corporate intranet powered by drupal, where employees could share, collaborate and access their documents via the web from anywhere. The documents would be tagged with metadata, controlled by authentication, searchable and bloggable. Don't you think that would dramatically improve productivity?
Here's the division of responsibility:
Drupal would be responsible for all meta data and services including, commenting, authentication, search, taxonomy, and discussion.
WebDav would be used to enable user to create, edit, share and collaborate rich media documents, word, powerpoint, even video or pictures.
In fact, would this be a better way to handle image and file uploads than the current contrib modules?
Comments
Comment #1
joe lombardo CreditAttribution: joe lombardo commentedOh, I should provide the following link in case someone wants to investigate further --> http://lwest.free.fr/doc/php/lib/index.php3?page=net_http_client&lang=en (It's a PHP client for webdav. )
Comment #2
moshe weitzman CreditAttribution: moshe weitzman commentedThis is a fine request. Note another related feature at http://www.drupal.org/node.php?id=625.
Comment #3
marco CreditAttribution: marco commentedyou need webdav server support. actually this isn't possible with php 4.2, but it is with the current php cvs and will be with php 4.3.
the guys at bitflux (http://www.bitflux.ch/developer/misc/webdavserver.html) wrote the patch and some support classes. I tried it and it somewhat worked, but was still very alpha.
Comment #4
moshe weitzman CreditAttribution: moshe weitzman commentedJust to follow up, PHP 4.3 it out, and so is the WebDAV class via PEAR: http://pear.php.net/package-info.php?pacid=179. So I encourage folks to build some on these foundations.
Comment #5
JonBob CreditAttribution: JonBob commentedComment #6
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedI tried to install webDAV with Drupal but found that the rewrite rules for clean ursl seem to interfere with webDAV. I needed an extra subdomain to get it working, a subdirectory would not work.
Comment #7
Carl Ditzler CreditAttribution: Carl Ditzler commentedWebDAV Implementations. It looks like Bitflux (in PHP) works with the WebDAV Pear package.
Comment #8
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedI think I should point out that I tried to use mod_dav with Drupal and failed. An integrated PHP solution might be better.
Comment #9
coreb CreditAttribution: coreb commentedMoving from x.y.z queue to 6.x-dev.
Sidenote: It's strange how in 4 years, we still haven't been able to totally satisfy this. I know there are a few hacks of a webdav API, but I don't think there are any solid implementations of this yet.
Comment #10
PasqualleComment #11
Jody LynnIssue #780, LOL. See http://drupal.org/project/webdav