Google Calendar in Joomla

The Joomla GCalendar is a Google Calendar bridge to Joomla. The project is hosted at code.google.com where you can find code, project announcements, and their support links.

 

Support for GCalendar is in

The following setup excerpts are from their DocuWiki at http://g4j.laoneo.net

Prerequisites for GCalendar

The prerequisites for GCalendar is a Google account and the Google calendar service initialized.

Getting started with GCalendar

http://g4j.laoneo.net/content/docu/doku.php/id,docu;gcalendar;version_2.1.x;getting_started/

  • Install the component
  • Import your calendars
  • Share the Calendar with the public (OR) us the magic cookie (which makes Private Calendars accessible through Joomla). More at Google’s Calendar API . A video is available on magic cookie at YouTube
  • Create menu entries
  • Install the modules ( and enable them )
  • GCalendar suite contains
    • mod_gcalendar.zip
    • mod_gcalendar_next.zip
    • mod_gcalendar_upcoming.zip
  • Install the plugins ( and enable them)
    • plg_gcalendar_next.zip
    • plg_gcalendar_search.zip
  • Enjoy

Sharing the Google Calendar with the Public

To share your Google Calendar with the public ( and for use in Joomla )

  • Go to http://www.google.com/calendar
  • Log in using the appropriate credentials for this “shared calendar”
  • Click the Settings link
  • Under Calendar Settings, click the Calendars tab
  • Locate your calendar under My Calendars, click Share this calendar
  • Check the box [ ] Make this calendar public, click the Save button at bottom of page
  • Now, click on the link to YourCalendar
  • The available options for YourCalendar will have changed. Scroll to the bottom. In the section named Calendar Address, click the HTML button, copy the html text and paste into your browser to view your shared public Calendar as it appears on the internet.
  • NOTE: This is the Calendar information that will be shared with GCalendar in Joomla.

Sharing the PRIVATE Google Calendar with Joomla

To share your “private” Google Calendar with the Joomla CMS

  • Go to http://www.google.com/calendar
  • Log in using the appropriate credentials for this “calendar”
  • Select the drop down arrow next to your Calendar, then click the Calendar Settings link
  • Scroll to the bottom. In the section named Private Address, click the HTML button, copy the html text.
  • Go to the Components, GCalendar, GCalendars in Joomla
  • Select the appropriate Calendar by clicking it’s link
  • in the Magic Cookie filed, past the HTML path copied from above.
  • Now DELETE the entire path from “http://-in-the-beginning-to-pvttk=
  • Leave everthing after pvttk= in your GCalendar Magic Cookie settings, and Save
  • NOTE: This is the PRIVATE Calendar information that will be shared with GCalendar in Joomla.

See the magic cookie at YouTube video walk-through.

Google Email Replies through GCalendar for Joomla

Setting up a global address to receive email related to Calendar Events in Joomla is a consideration when using GCalendar. Individual events in GCalendar can be accessed invoking the mailto: links to the Google Calendar recipient. Having a global email address such as ( JLIB_HTML_CLOAKING ) or ( JLIB_HTML_CLOAKING ) may be advisable. A Google account and Calendar could be established for just this purpose.