Hi,
I got excited about this idea and tried it out. [i:2dhp11r8]Please let me know what you think![/i:2dhp11r8].
Attached are a couple of files I have hacked to test the idea of putting Google Calendar support into JEvents.
The main benefit of doing this is to be able to share calendars between JEvents sites and anyone using Google Calendar. You would be able to still have local calendars but also include Google Calendars in your JEvents site.
Just reading Google Calendar data is enough to start sharing, but adding support for writing events using the Google calendar API would allow full editing of Google Calendars from JEvents.
After this, adding support for the full Google Calendar API would turn JEvents sites into data repositories and allow you to do things such as sync your PDA with your JEvents site without Google Calendar being involved.
This prototype is hard wired to the calendar it accesses but it downloads the data and parses it into the internal data model. To try it out place these files in the appropriate places in com_jevents, replacing existing files where necessary. This is definately Alpha code! This hack hides your existing calendar data but that isn't the aim of this idea.
-David.
p.s. If someone takes this on and code it I would be delighted! I don't have the bandwidth to do this myself atm. [attachment=0:2dhp11r8]<!-- ia0 -->com_jevents_gcal.zip<!-- ia0 -->[/attachment:2dhp11r8]
I got excited about this idea and tried it out. [i:2dhp11r8]Please let me know what you think![/i:2dhp11r8].
Attached are a couple of files I have hacked to test the idea of putting Google Calendar support into JEvents.
The main benefit of doing this is to be able to share calendars between JEvents sites and anyone using Google Calendar. You would be able to still have local calendars but also include Google Calendars in your JEvents site.
Just reading Google Calendar data is enough to start sharing, but adding support for writing events using the Google calendar API would allow full editing of Google Calendars from JEvents.
After this, adding support for the full Google Calendar API would turn JEvents sites into data repositories and allow you to do things such as sync your PDA with your JEvents site without Google Calendar being involved.
This prototype is hard wired to the calendar it accesses but it downloads the data and parses it into the internal data model. To try it out place these files in the appropriate places in com_jevents, replacing existing files where necessary. This is definately Alpha code! This hack hides your existing calendar data but that isn't the aim of this idea.
-David.
p.s. If someone takes this on and code it I would be delighted! I don't have the bandwidth to do this myself atm. [attachment=0:2dhp11r8]<!-- ia0 -->com_jevents_gcal.zip<!-- ia0 -->[/attachment:2dhp11r8]