[dev] [cvs] commit: kronolith/lib api.php kronolith/calendars index.php info.php kronolith/docs CHANGES kronolith/templates calendar_list.php
Jan Schneider
jan at horde.org
Thu Apr 10 09:24:08 UTC 2008
Zitat von Ben Klang <ben at alkaloid.net>:
> On Apr 9, 2008, at 6:57 PM, Jan Schneider wrote:
>> jan 2008-04-09 18:57:47 EDT
>>
>> Modified files:
>> lib api.php
>> calendars index.php info.php
>> docs CHANGES
>> templates calendar_list.php
>> Log:
>> Add another directory level for calendar owners to the WebDAV
>> interface and pretty urls. This has to be done with all apps that
>> offer webdav and shares before the final release!
>>
> I'm going to guess, based on your commit message, that something
> similar needs to be done to Gollem, Nag, Mnemo, etc. I think what
> you're doing is ensuring a certain set of attributes are returned
> with the WebDAV data but would you verify what needs to be done? I
> will volunteer to update at least Gollem, if not the others.
No, this is only necessary for apps that have shares with owners.
Calendars in Kronolith for example are available now as:
/kronolith/owner/calname/event
/kronolith/owner/calname.ics
The idea is a) to have more structure, but more important b) to later
allow to create shares/resources from WebDAV (CalDAV) actually. To
avoid share name clashing we discussed that users can create those
share, but they will be prefixed with the user name. The WebDAV
structure is going to do something similar. We could maybe even add
some black magic to automatically strip and the user prefix from/to
share names when displayed/added through the DAV interface.
Gollem is different since it maps a real filesystem and you already
implemented MKCOL. Only the groupware apps are affected for now. But
It still would be great if you could port this to those apps.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the dev
mailing list