Skip to Main Content

What can we help you find?

Events Calendar Configuration Content Type

ID: 380
Name: Events Calendar Configuration
Description: Content to configure the Events Calendar.

Content Element Details

NameDescriptionSizeTypeRequired
NameThe Name Element80 CharactersPlain Texttrue
PHAR FileThe t4 tag for Media File80 CharactersMediatrue
SourcesMulti Check to choose which Source load80 CharactersCheckboxtrue
Events JSON or XML SourceThe t4 Navigation Object that returns the source of the JSON or XML events source file999 CharactersPlain Texttrue
Max Events per PageThe t4 Navigation Object that returns the source of the JSON or XML events source file10 CharactersWhole Numbertrue
Main View SectionUse when you load different module in different page80 CharactersSection/Content Linktrue
Google EmailFor Google Calendar Events - Client Email256 CharactersPlain Textfalse
Google API TokenFor Google Calendar Events - Google API P12 Token file256 CharactersPlain Textfalse
Google Calendar IDsFor Google Calendar Events - Calendar ID5000 CharactersPlain Textfalse
iCal SourcesFor iCal Events - iCal ics sources files or URLs separated by pipe5000 CharactersPlain Textfalse
TimezoneIf not set, use Eastern Standard Time80 CharactersPlain Textfalse
OptionsOptional PHP Variables5000 CharactersPlain Textfalse

Add to configure the Events Calendar. It does not have any visible output on a page, but generates files and a data feed required for the Events Calendar to work. 

The Events Calendar displays events from the section Home » Events.

Use the Event Calendar View content type to display the Events Calendar.

How to use

  • Select the Terminalfour PHP Search Module PHAR file from the Media Library (this has been uploaded to folder Categorised > Flcc.edu > Developer Assets > Events Calendar) media ID: 628
  • Check the Sources of events used
  • Add a T4 navigation asset and file name for the Events JSON or XML Source
  • Enter the number of Max Events per Page
  • For the Main View Section select the section from the Site Structure where the Events Calendar will be displayed
  • If events are being pulled in from a Google Calendar:
    • Add a Google Email
    • Add a Google API Token
    • Add Google Calendar IDs, if adding more than 1 add comma separated
  • If events are being in from an iCal add the URL, if adding more than 1 add comma separated
  • Set the Timezone e.g., America/Chicago
  • Optionally add additional settings to Options, see Calendar Module Configurable Options on the T4 documentation for a full list of options