wiki:GoogleCalendarPlugin

Embed a Google Calendar into Trac wiki pages

Description

This plugin integrates a Google Calendar into Trac wiki pages, by embedding such a calendar into an iFrame. See also #2374.

It is compatible with Trac 0.10 and 0.11: tested with Trac 0.10.3 and 0.11.7. For use with Trac 0.11 you have to install ClearSilver as well, see #8128.

Note: This plugin is incompatible with Trac 0.12 or 0.13, see #9686 and #8915.

See also: TeamCalendarPlugin, GanttCalendarPlugin

Bugs/Feature Requests

Existing bugs and feature requests for GoogleCalendarPlugin are here.

If you have any issues, create a new ticket.

defect

3 / 3

enhancement

4 / 4

Download

Download the zipped source from here.

Source

You can check out GoogleCalendarPlugin from here using Subversion, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

This could be simply done by using the Web-Admin UI.

Configuration

An example trac.ini file is as follows:

[components]
googlecalendar.* = enabled

[googlecalendar]
calendar_url = http://www.google.com/calendar/embed?src=823sd8f7f87bgj67jhssd6f5%40group.calendar.google.com&ctz=Europe/Berlin&pvttk=92h3bfjgh2345gsah355hjh

Notes:

  • In trac.ini you have to enable the plugin and configure it with the Calendar URL. This can either be the public URL (if your calendar is public) or the private URL.
  • If you choose your private URL, you can usually see this in the About Trac > Configuration page (if you didn’t adjust the permissions).

Through the GOOGLECALENDAR_VIEW permission you can avoid the calendar being visible publicly or you can make it visible to some specific users/groups only. Thanks to AlfonsoEscribano, see #8512.

Recent Changes

16393 by rjollos on 2017-03-25 09:19:41
Remove eggs
10016 by StefanSimroth on 2011-04-04 10:25:43
Applied permissions patch from alfons@meteologica.com fixes #8512
7947 by StefanSimroth on 2010-05-14 13:11:57
inital import (moved project home from github here)

the source is compatible with 0.10 and 0.11 (0.12 not tested yet)

the source is in the trunk folder for now and will be separated as soon as necessary (when switching from cs to genshi)

(more)

Author/Contributors

Author: StefanSimroth
Maintainer: Stefan Simroth
Contributors: AlfonsoEscribano

Last modified 8 years ago Last modified on Mar 25, 2017, 12:59:34 PM