Developer manual
Calendar
Renders a calendar using data from Google Calendar
Updated: Type: feed
Method
<select name="feed"><option attribute="value">value</option></select>
Current
Option Attributes
| Attribute | Type | Description | Default | Required? | |
|---|---|---|---|---|---|
| current | format | string | system.template.google.calendar.feed.xslt | Yes | |
| current | private | string | Value from the private Google Calendar Feed. The required value is between the 'https://www.google.com/calendar/feeds/' and '/basic' parts of the url. The required value contains a '/' by default - this must be converted to a ':'. |
Yes | |
| current | year | option | <query id="year" else="now"/> | Yes | |
| current | select | option | <query id="select" else="all"/> | ||
| current | weekstart | list | Day of the week to start the display of the calendar. | No | |
| current | viewtype | option | <query id="viewtype" else="month"/> | Yes | |
| current | show | list | Calendar features to display nextprevious viewtype |
No |
Examples
#1
Request
<if id="pageid" value="calendar">
<p>
<select name="feed">
<option value="format">system.template.google.calendar.feed.xslt</option>
<option value="private">name%40domain.com:private-abcdefg12345678</option>
<option value="year">
<query id="year" else="now"/>
</option>
<option value="select">
<query id="select" else="all"/>
</option>
<option value="weekstart">monday</option>
<option value="viewtype">
<query id="viewtype" else="month"/>
</option>
<option value="show">nextprevious viewtype</option>
</select>
</p>
</if>
Embeds the calendar