From a1f92882246038ff5cb88680dca13055c0b4ffed Mon Sep 17 00:00:00 2001
From: Andrew McMillan
caldav://server.domain.name/caldav.php/username/home/, enter your user name for DAViCal and click "OK".
caldav://server.domain.name/caldav.php/username/calendar/, enter your user name for DAViCal and click "OK".
The host name is, of course, up to you. The 'root path' should be /caldav.php/ and anything following that is the calendar namespace.
Within the calendar namespace DAViCal uses the first element of the path as the user or resource name, so that a client connecting at the root path -can see all of the (accessible) users and resources available to them (Mulberry displays this hierarchy) with any calendars below that.
-Effectively this means that in Evolution, Sunbird and Lightning you should really specify a calendar URL which is something like:
+The host name is, of course, up to you. The 'root path' should be
+/caldav.php/ and anything following that is the calendar
+namespace.
Within the calendar namespace DAViCal uses the first element of the +path as the user or 'princpal' name, so that a client connecting at the +root path can see all of the (accessible) users and resources available +to them (Mulberry displays this hierarchy) with any calendars below that.
+ +This means that in Evolution, Lightning and other software wanting a +'calendar' URL you should specify a URL which is something like:
-http://calendar.example.net/caldav.php/username/home/ +http://calendar.example.net/caldav.php/username/calendar/-
Then, when more calendar client software sees it as useful to be able to browse that hierarchy, you won't be up for any heavy database manipulation.
-I may well enforce this standard in some way before release 1.0, as well as auto-creating the collection records when Evolution, Lightning
-or Sunbird attempt to store to a non-existent collection.
DAViCal creates two collections automatically when a user is created. In +recent versions these are called 'calendar' and 'addressbook'. Some software +also makes it easy to create more calendars and addressbooks, or you can create +more through DAViCal's web interface, also.
+ +In older versions of DAViCal (pre 0.9.9.5) the default calendar was named 'home' +and there was no default addressbook.
diff --git a/docs/website/clients/Mozilla-details.php b/docs/website/clients/Mozilla-details.php index 9a637fd9..99cbdc7c 100644 --- a/docs/website/clients/Mozilla-details.php +++ b/docs/website/clients/Mozilla-details.php @@ -8,7 +8,7 @@
If you want to point me at more free software that supports CalDAV, or send me free copies of such proprietary software, then I will add it to the list as well as make DAViCal work with it.
+ +In the general CalDAV terminology, client software will want to know +several facts about the CalDAV server. Some (like iCal and iOS) will try +and discover these facts for themselves, and others (like Lightning and +Evolution) will require you to enter some information. When they ask for +that information they will be asking for the following things:
+Typically the answers, in DAViCal's case, are:
+There could well be a wider range of information about many and varied client + software on the DAViCal Wiki as well. \ No newline at end of file