|
From: Küstermann, P. D. R. <kue...@dh...> - 2011-07-06 20:19:44
|
Hi Henrik, this should be fixed now. The ical library in 1.4.1RC1 was buggy and has been replaced by the stable release now. We upgraded Rapla at the dhbw silently to this new library. Perhaps it also solves your EXDATE problem. Best roland Von: Henrik [mailto:Hen...@go...] Gesendet: Dienstag, 5. Juli 2011 21:22 An: List for users and developers of Rapla Betreff: Re: [Rapla-developers] Google compatible iCal feed Hi Tobias, Thanks for the response! The iCal file provided by Rapla contains a coma separated list of all exdates. So they are displayed as: EXDATE:20110517,20110524,20110531,20110607 That's valid according to the iCal RFC specs, though Google doesn't process it properly. It turned out that exceptions are ignored by the Google calendar, in case they are displayed like this. I also read discussions about it online (you can find a German one over here: http://tinyurl.com/68x5zln ) What Google needs is a separate line per exdate. Furthermore, it seems to also need the starting time What I'm doing, is: I'm parsing the iCal file and turning the above line into: EXDATE;TZID=Europe/Berlin:20110517T080000 EXDATE;TZID=Europe/Berlin:20110524T080000 EXDATE;TZID=Europe/Berlin:20110531T080000 EXDATE;TZID=Europe/Berlin:20110607T080000 This solved the issue and I could import it into the Google calendar without problems. (Unfortunately, the Android GCal app is still displaying it wrong, but the browser based Calendar is displaying it right) I installed a cron job that's querying our Rapla (DHBW Karlsruhe) once every hour, downloading the file, post-processing it and then providing it online, so Google can pick it up from there. This worked well until the university updated to 1.4.1RC1... Today I figured out that the iCal file provided by the new version seems to have a bug where it's displaying every event as if it'd be scheduled for a Saturday. For debugging, you might have a look at: http://rapla.dhbw-karlsruhe.de/rapla?page=iCal&user=itai&file=TAI10B2 And search for: BYDAY=SA Compare it to the actual calendar and you'll notice that this part is wrong. So that's a different issue and not related to my initial request/query for a Google compatible format. Kind regards, --henrik On Tue, Jul 5, 2011 at 7:06 PM, Tobias Twardon <To...@tw...> wrote: Hello Henrik, normally the file should be directly google-readable, by supplying the iCal URL as external Google Calendar feed. What do you do when post-processing the file? Kindly, Tobias Am 04.07.2011 18:27 schrieb "Henrik" <Hen...@go...>: > Hi everyone, > > I got a question about the following Rapla release: Rapla Version 1.4.1RC1 > > I vaguely remember reading about Google calendar support, but I'm not yet > able to find documentation about it. > At the moment, I'm exporting the calendar in iCal format (by calling it with > ?page=iCal ) and am then post-processing the iCal file to bring it into a > format that the Google calendar understands. Is there native Google Calendar > support in 1.4.1RC1 ? > > Thanks in advance! > --henrik ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Rapla-developers mailing list Rap...@li... https://lists.sourceforge.net/lists/listinfo/rapla-developers |