[Tickets #1881] Support vCal/iCal 1.0/2.0 and differentiate between them

bugs@bugs.horde.org bugs at bugs.horde.org
Wed Dec 28 08:36:06 PST 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://dev.horde.org/horde/whups/ticket/?id=1881
-----------------------------------------------------------------------
 Ticket             | 1881
 Updated By         | kevin_myer at iu13.org
 Summary            | Support vCal/iCal 1.0/2.0 and differentiate between them
 Queue              | Horde Framework Packages
 State              | Feedback
 Priority           | 2. Medium
 Type               | Bug
 Owners             | Horde Developers
-----------------------------------------------------------------------


kevin_myer at iu13.org (2005-12-28 08:36) wrote:

> I've taken a shot at this in HEAD. Please take a look.

Works very well for syncing events from Kronolith to the PDA, although
admittedly not extensively tested (2.0 -> 1.0 conversion).  I'm having
trouble going the other way though, with a recurring event created on the
Palm.  I think the regexp is matching too much, which never causes the case
statement to fire on the proper matching rule.  Changing the case statement
in _readRRule10 to match W1 causes the event to get translated properly.

Sample event:
BEGIN:VCALENDAR^M
VERSION:1.0^M
BEGIN:VEVENT^M
SUMMARY:Test^M
CLASS:PUBLIC^M
DESCRIPTION:^M
DTSTART:20051228T080000^M
DTEND:20051228T090000^M
RRULE:W1 WE #0^M
END:VEVENT^M
END:VCALENDAR






More information about the bugs mailing list