GCal Events

Se7enLC - October 19, 2008 - 06:48
Two event blocks, configured differently

GCal Events is a module which will display a block of upcoming events. The source for the events is a google calendar xml feed.

Features

  • Can read from public or private google calendar
  • Multiple (unlimited?) blocks can be set up, each configured independently
  • Date/Time display format can be configured
  • Timezone can be configured (PHP 5.1 and higher)
  • Display uses templates, so each item (title, location, date, description, url, etc) can be configured for each block. Very flexible and powerful!
  • Customizable "footer" to include brief information about the calendar ("provided by so-and-so", "updated weekly", a link to the full calendar, ical feed link, etc)
  • Customizable "no upcoming events" text to display when no events are coming up.
  • Recurring events are now handled!
  • "Today Only" option at the block-level

Installation

  1. untar into modules directory (sites/all/modules)
  2. Download SimplePie (http://simplepie.org/)
  3. Copy simplepie.inc into the modules/gcal_events directory
  4. Create a cache directory that is writeable by the webserver (defaults to modules/gcal_events/cache)
  5. Create an input filter to use for gcal_events (I recommend calling it gcal_events). You will most likely want this input filter to be accessible to anonymous users.
  6. Make sure to select this new input filter in the gcal events module configuration.

Documentation

  • Click the "Read documentation" link below

Note: Demo page is just a display demo, not a log-in-and-play-with-settings demo.

Releases

Official releasesDateSizeLinksStatus
6.x-1.42009-Jan-2814.11 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.0-beta12008-Oct-2512.71 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Feb-2116.41 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2008-Oct-2612.71 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.