Hi James,

--On November 1, 2007 4:53:10 PM -0700 James Hill <[EMAIL PROTECTED]> wrote:

Thanks for the quick response!  I tried adding the <cuaddr> tag and then
inputting [EMAIL PROTECTED] to the event location... but no dice (I
also tried /principals/locations/mercury/).


The cuaddr is definitely working - here's a snippet from the "Principal
Details" page for mercury:


Calendar user addresses: -> /principals/locations/mercury/ ->
mailto:[EMAIL PROTECTED]


In iCal the "Mercury Conference Room" shows up (read/write) for both my
test users in "Accounts I can access"... i just can't add it to event
locations. Is it possible that iCal requires OpenDirectory even if you
enter the correct location address?


At any rate, a decent workaround seems to be adding
<cuaddr>[EMAIL PROTECTED]</cuaddr> to mercury in accounts.xml and then
adding [EMAIL PROTECTED] to the list of attendees for the event (and
leaving the location blank). Although mercury never confirms, the event
time slot shows up as taken when you schedule other events, which allows
you to schedule locations/resources (albeit in a non-optimal fashion).


First off a calendar user address has to be a valid URI (according to iCalendar standards) so you need to have <cuaddr>mailto:[EMAIL PROTECTED]</cuaddr> (note the 'mailto').

Second, I think iCal will only recognize locations as being on the server when its hooked up to a 10.5 open directory server. So right now, if you want to "book" a location, you need to include an Attendee for that location using the location calendar user address.

--
Cyrus Daboo

_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/calendarserver-users

Reply via email to