Alf is doing some pretty neat stuff with iCalendar files through URLs.
"To dynamically generate an ics file for an event, you can point to event.openam.com
You need to pass the following variables: format (only ics at the moment) timezone (eg Europe/London) start_date as yyyymmdd start_time as hhmm stop_date as yyyymmdd stop_time as hhmm summary
An example: http://event.openam.com?format=ics&timezone=Europe/Paris&start_date=20030929&start_time=2215&stop_date=20030929&stop_time=2340&summary=Dix-sept%20ans%20(2003)%20(Arte)
Note: The summary won't work with Unicode characters, as I can't get the conversion to work at the moment." [via hublog]
Alf.. yes, .ics files do open natively in Outlook (at least Outlook XP). However, they don't like to have the timezone included. When Outlook generates an iCalendar formatted file, it converts the time to GMT.
Additionally, as all Microsoft products have quirks, the file format is only recognized when the last 4 characters are ".ics"
I'm wondering if we rearranged the variables in the querystring we could get something like:
http://event.openam.com?start_date=20030929&start_time=2215&stop_date=20030929&stop_time=2340&summary=Dix-sept%20ans%20(2003)%20(Arte)&format=.ics
Thoughts?
(let me know if that trackback worked too)
6:47:12 PM
|