What URL's do I use for 'webcal' publish/subscribe, with Mozilla Sunbird, Apple iCal, etc.?
If you have WebCit v6.80 or newer, you can use the simplistic but effective “webcal” protocol to connect calendar clients such as Mozilla Sunbird, Apple iCal, Ximian Evolution, etc. When publishing or subscribing your calendar on a Citadel server, you can use any of the following URL's – they all point to the same calendar:
In the above examples, the word “Calendar” is the name of the primary calendar room for your Citadel account. You may replace that with the name of any other calendar room to which you have access, for the same effect. These urls assume that you can reach your Webcit login screen via:
Warning: When you perform a webcal/webdav “publish” operation, any calendar items already existing in the room will be deleted, and replaced with the calendar items you are publishing. Be sure that this is what you want to do. The typical user will subscribe to the calendar, edit it locally, and then publish the modified calendar back to the server. This is obviously not robust enough for heavy multiuser use, so you might want to choose a calendar client that supports GroupDAV if you can … or just use WebCit.
If your client supports free/busy lookup of other users via HTTP, point that function at this URL:
(This assumes that your client will append the name of the user being queried to this URL.) By the way, Citadel automatically publishes free/busy data based on the contents of your calendar – you don't have to configure your client to do this manually.