PHP Events Calendar Configuration
Used to configuration and provide functionality for the Events Calendar.
Content Type Details
- ID: 509
- Name: Dallas - PHP Events Calendar Configuration
- Minimum user level: Administrator
- Use with page layouts: Module Page - in Main Body
The PHP Area of Study Search Configuration content type has no visible output on the page. Events results and filters are displayed using the PHP Events Calendar View content type.
A full list of the configurable options is available in the Terminalfour documentation site.
Content Type Elements Details
Name | Description | Size | Type | Required | Conditionally Shown |
---|---|---|---|---|---|
Name | The Name Element | 80 Characters | Plain Text | Yes | No |
PHAR File | Select PHP Main Library PHAR file from the Media Library | N/A | Media | Yes | No |
Sources | Choose which Sources to load Events from Choose from options: Terminalfour Events, Google Calendar Events, iCal Events | N/A | Check Box (List: Dallas - PHP Event Calendar Sources) | Yes | No |
Events JSON or XML Source | The T4 navigation object that returns the Events JSON | 999 Characters | Plain Text | Yes | No |
Max Events per Page | Number of results to output per page before pagination | N/A | Whole Number | Yes | No |
Main View Section | Use when you load different module in different page | N/A | Section/Content Link | Yes | No |
Google Email | For Google Calendar Events - Client Email | 256 Characters | Plain Text | No | Yes |
Google API Token | For Google Calendar Events - Google API P12 Token file | 256 Characters | Plain Text | No | Yes |
Google Calendar IDs | For Google Calendar Events - Calendar ID | 5000 Characters | Plain Text | No | Yes |
iCal Sources | For iCal Events - iCal ics sources files or URLs separated by pipe | 5000 Characters | Plain Text | No | Yes |
Timezone | Add the PHP timezone if not set, use Europe/Dublin | 80 Characters | Plain Text | No | No |
Options | Optional PHP Variables | 5000 Characters | Plain Text | No | No |
Example
See Events Calendar.