From: Wesley M. <we...@we...> - 2003-10-16 19:18:41
|
Going through the ical_parser.php file, it looks like a lot of the property case code depends on encountering properties in a logical order. However, I do not believe the iCalendar specification requires properties to be written to the file in that form. e.g. DTEND may appear before DTSTART. This means that some events will be read incorrectly, since the logic associated with building an event's internal representation is integrated with the parsing code. Reading event properties and converting them to the internal representation need to be separated. -- Wesley Miaw, Wesley Miaw Consulting http://www.wesman.net/ |