[geeklog-devel] Calendar Plugin - Recurring Events

Samuel Leathers sam at theleathers.net
Thu Apr 1 15:11:37 EDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 4/1/10 12:54 PM, Vlad Voicu wrote:

> Sorry, I misinterpreted this, I now realize that you wanted to keep
> the rrule as a string, not as a table. I suggested a table because it
> is easier to treat complex events and exceptions this way. I'll look
> deeper in the Ical format for recurring events, but as far as I know,
> it doesn't support exceptions from recurrence rules. If we decide we
> don't want exceptions, I think using Ical's format is the right way to
> do it.

I played with this in thunderbird (lightning), and from what I can tell,
for exceptions it stores the same uid as the original event, it creating
a new event identical to the first.

So say every wednesday, recurring event at Sparks School

However, Wednesday, the 24th it's been moved to Sparks Park,

the original recurring event would remain the same, and the new event
would drop the rrule, change the location, keep the same uid as the old
event, change dtstart and dtend to this events date/time, and then add
another rule called recurrence-id that appears to be the same as this
events dtstart.

Sam
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJLtO/pAAoJEF7J+Z7XDXx/xnIH/1snpfrKctpjHVDlND4itPHD
Om0hJQ75A2o1ZyUyRIOV/iplZ5GzJcrYAkrp65DFwunPChxCDgmAnPWrc+zL/U8V
SCHNNT17buk9y8rn/7zhZCNver+E6kCUy4Ccacxs+7Z1qQIH7dgE/YbUMl1IS5/H
9gZCliqjzfhQQYWfAOtS0miDyJfyue4gFE8GxOej7rMcL4ZPC867XFjZkesN5p8+
DZ1R15pkDwIfGxDdZisv4ZV1sYRdrizQwo1RT+9B33z4BVlpArJ/NnLeusoq7dLY
5j+ZknjNo3OqE0Chd3fUU/c0TYy/YmHqUJGoEqETT2W6H8qMn7n/8CwEIqmmoz0=
=EDXY
-----END PGP SIGNATURE-----



More information about the geeklog-devel mailing list