Skip to Main Content Open Alternative Formats of This Page

eConnect, Self-Service and Colleague​​ will be unavailable on Sunday, Sept. 21, from 1 a.m. until 2 p.m. for maintenance​. We appreciate your patience.​​

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

NameDescriptionSizeTypeRequiredConditionally Shown
NameThe Name Element80 CharactersPlain TextYesNo
PHAR FileSelect PHP Main Library PHAR file from the Media LibraryN/AMediaYesNo
SourcesChoose which Sources to load Events from

Choose from options: Terminalfour Events, Google Calendar Events, iCal Events
N/ACheck Box
(List: Dallas - PHP Event Calendar Sources)
YesNo
Events JSON or XML SourceThe T4 navigation object that returns the Events JSON999 CharactersPlain TextYesNo
Max Events per PageNumber of results to output per page before paginationN/AWhole NumberYesNo
Main View SectionUse when you load different module in different pageN/ASection/Content LinkYesNo
Google EmailFor Google Calendar Events - Client Email256 CharactersPlain TextNoYes
Google API TokenFor Google Calendar Events - Google API P12 Token file256 CharactersPlain TextNoYes
Google Calendar IDsFor Google Calendar Events - Calendar ID5000 CharactersPlain TextNoYes
iCal SourcesFor iCal Events - iCal ics sources files or URLs separated by pipe5000 CharactersPlain TextNoYes
TimezoneAdd the PHP timezone if not set, use Europe/Dublin80 CharactersPlain TextNoNo
OptionsOptional PHP Variables5000 CharactersPlain TextNoNo

Example

See Events Calendar.

Updated May 12, 2025