Note that there are some explanatory texts on larger screens.

plurals
  1. POiCalendar (ics) versions and various calendar clients (Outlook, iCal, Lotus Notes) - what works and what doesn't?
    primarykey
    data
    text
    <p>I'm working on a web application that allows users to create a calendar of events, then download those events into their calendar program of choice (e.g., Outlook, Lotus Notes, iCal, Google Calendar, etc.)</p> <p>The web app outputs the event data as an attachment in iCalendar (ics) format.</p> <p>I'm running into a variety of problems...</p> <ol> <li><p>If I use "VERSION:1.0", Outlook 2003 will recognize and import the attachment. However, Apple iCal will not. If it's "VERSION:2.0", iCal works, but Outlook 2003 will not.</p></li> <li><p>If the attachment has more than one event (VEVENT), then Outlook 2003 only imports the first event, unless the user uses Outlook's import function.</p></li> <li><p>I don't have Lotus Notes, or multiple versions of Outlook (2007, 2010), so I can't how those behave easily.</p></li> </ol> <p>I don't mind having to implement a little dialog that asks the user what calendar program they use so I can customize the output accordingly. However, I don't know what each of the major programs supports or requires.</p> <p>Has anyone found a resource that lists, by calendar program, what works and what doesn't? E.g., does Outlook 2007 or 2010 support "VERSION:1.0"? Is there a way to get Outlook 2003 to support "VERSION:2.0", or handle multiple events? What does Lotus Notes support? What about Yahoo and Google?</p> <p>I don't need to support EVERY program, but I'd like to support as many of the major ones as possible.</p> <p>Many thanks in advance!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload