Kevin Blackwood wrote:
I love all the hard work going into the events module. I downloaded 5.02 RC tonight and loaded it on one of my sites. I have been looking forward to the iCal feature that several of my users have requested.. I also was looking forward to being able to create a google calendar that could be shared with other sites. The setup and sync worked flawlessly, but the time zone is an hour off... I've checked the portal and the calendar and I THINK they are set correctly, but the Google rendering is +1 hour.
Well I'm not quite sure where to go from here. I've done some digging, and the same feed from my site works fine into Outlook and Facebook, but is an hour out into Google. I suspect this will be entirely related to how Google is processing DST in the feed. Until DNN fully supports DST it is going to be very difficult for us to fix this - the fix is to provide all dates in UTC which is how Google exports .ics files (date/times have a 'z' on the end). This is meant to be in DNN 6.0.0 and I kinow it is being worked on, so we would hope to add to the next release of the module after 5.2.0.
Other than that, I think it would be down to me just randomly changing things in the file hoping that Google will then interpret the file properly.
Interesting that you say Google is rendering +1 hour, when mine are being rendered -1 hour.
Just as an fyi, the timezone the export uses for including DST info is the computer timezone (which is only a best guess) because there isn't any DST info for any timezone exposed by DNN (e.g. portal timezone, user timezone, etc). So if your physical server is set to a different timezone to your portal, they may well be wrong as well.
Cheers
Roger