DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
TypoScript Reference: constants¶
plugin.tx_cal_controller
Property
Property:
Data type
Data type:
Description
Description:
Default
Default:
Property
pidList
Data type
String / CSV
Description
Page ID’s where events are stored. Required for ICS and XML output.
Default
Property
Data type
Description
Default
Property
singleMaxW
Data type
Integer
Description
Event Image Max Width: Max width for an image displayed in Event view.
Default
240
Property
singleMaxH
Data type
Integer
Description
Event Image Max Height: Max height for an image displayed in Event view.
Default
180
Property
listMaxW
Data type
Integer
Description
List Image Max Width: Max width for an image displayed in List view.
Default
120
Property
listMaxH
Data type
Integer
Description
List Image Max Height: Max height for an image displayed in List view.
Default
90
Property
uploadPath.image
Data type
String
Description
Image Upload Path: Path where image files get uploaded. Normally this has not to be changed unless you modify the settings in TCA.
Default
uploads/tx_cal/pics/
Property
uploadPath.media
Data type
String
Description
Media Upload Path: Path where media files (f.e. attachments) get uploaded. Normally this has not to be changed unless you modify the settings in TCA.
Default
uploads/tx_cal/media/
Property
rights.edit
Data type
Boolean
Description
Enable Frontend Editing: This setting turns frontend editing on. Without it, the other Typoscript options for frontend editing are ignored.
Default
0
Property
rights.admin.user
Data type
String / CSV
Description
Frontend Calendar Admin Users: Comma seperated list of frontend user IDs.
Default
Property
rights.admin.group
Data type
String / CSV
Description
Frontend Calendar Admin Groups: Comma separated list of frontend group IDs.
Default
Property
rights.defaultSavePid
Data type
Integer / PID
Description
Page ID that frontend-created records should be saved on.
Default
Property
emailAddress
Data type
String / Email
Description
Email Address: Address used for notifications and reminder emails.
Default
Property
emailName
Data type
String
Description
Email Name: Name used for notification and reminder emails.
Default
Property
emailOrganisation
Data type
String
Description
Email Organization: Organization used for notification and reminder emails.
Default
Property
view.event.remind.time
Data type
Integer
Description
Reminder Time: Remind users about subscribed events this many minutes in advance. Requires the scheduler extension.
Default
30
Property
view.event.notify.subscriptionViewPid
Data type
Integer / PID
Description
Subscription Page: Page ID where the subscription view is allowed.
Default
Property
view.event.meeting.statusViewPid
Data type
Integer / PID
Description
Meeting status Page: Page ID where the meeting-status view is allowed.
Default
Property
view.location.showMap
Data type
Boolean
Description
Enable the google map (wec_map needed)
Default
0
Property
view.dateFormat
Data type
Description
General date format
Default
%B %d
Property
view.timeFormat
Data type
Description
General time format
Default
%I:%M %p
Property
view.imagePath
Data type
String / Path
Description
Images (Path): Path of the calendar images.
Default
EXT:cal/template/img
Property
view.javascriptPath
Data type
String / Path
Description
Javascripts (Path): Path of the calendar javascripts.
Default
EXT:cal/template/js
Property
view.calendar.createCalendarTemplate
Data type
String / Path
Description
Calendar Create Template: Marker-based template for calendar creation.
Default
EXT:cal/template/create_calendar.tmpl
Property
view.calendar.confirmCalendarTemplate
Data type
String / Path
Description
Calendar Confirm Template: Marker-based template for calendar confirmation.
Default
EXT:cal/template/confirm_calendar.tmpl
Property
view.calendar.deleteCalendarTemplate
Data type
String / Path
Description
Calendar Delete Template: Marker-based template for calendar deletion.
Default
EXT:cal/template/delete_calendar.tmpl
Property
view.category.createCategoryTemplate
Data type
String / Path
Description
Category Create Template: Marker-based template for category creation.
Default
EXT:cal/template/create_category.tmpl
Property
view.category.confirmCategoryTemplate
Data type
String / Path
Description
Category Confirm Template: Marker-based template for category confirmation.
Default
EXT:cal/template/confirm_category.tmpl
Property
view.category.deleteCategoryTemplate
Data type
String / Path
Description
Category Delete Template: Marker-based template for category deletion.
Default
EXT:cal/template/delete_category.tmpl
Property
view.day.dayTemplate
Data type
String / Path
Description
Day View Template: Marker-based template for day view.
Default
EXT:cal/template/day.tmpl
Property
view.week.weekTemplate
Data type
String / Path
Description
Week View Template: Marker-based template for week view.
Default
EXT:cal/template/week.tmpl
Property
view.month.monthTemplate
Data type
String / Path
Description
Month View Template: Marker-based template for month view.
Default
EXT:cal/template/month.tmpl
Property
view.month.monthSmallTemplate
Data type
String / Path
Description
Month View Template (Small): Marker-based template for small month view.
Default
EXT:cal/template/month_small.tmpl
Property
view.month.monthMediumTemplate
Data type
String / Path
Description
Month View Template (Medium): Marker-based template for medium month view.
Default
EXT:cal/template/month_medium.tmpl
Property
view.month.monthLargeTemplate
Data type
String / Path
Description
Month View Template (Large): Marker-based template for large month view.
Default
EXT:cal/template/month_large.tmpl
Property
view.month.horizontalSidebarTemplate
Data type
String / Path
Description
Calendar Nav Template: Marker-based template for calendar navigation view.
Default
EXT:cal/template/calendar_nav.tmpl
Property
view.year.yearTemplate
Data type
String / Path
Description
Year View Template: Marker-based template for year view.
Default
EXT:cal/template/year.tmpl
Property
view.event.eventTemplate
Data type
String / Path
Description
Event-wrapper-Template: Marker-based template for event view.
Default
EXT:cal/template/event.tmpl
Property
view.event.eventModelTemplate
Data type
String / Path
Description
Event (phpiCalendar) Template: Marker-based template for phpiCalendar event view.
Default
EXT:cal/template/event_model.tmpl
Property
view.event.createEventTemplate
Data type
String / Path
Description
Event (Create) Template: Marker-based template for event creation view.
Default
EXT:cal/template/create_event.tmpl
Property
view.event.confirmEventTemplate
Data type
String / Path
Description
Event (Confirm) Template: Marker-based template for event confirmation view.
Default
EXT:cal/template/confirm_event.tmpl
Property
view.event.deleteEventTemplate
Data type
String / Path
Description
Event (Delete) Template: Marker-based template for event deletion view.
Default
EXT:cal/template/delete_event.tmpl
Property
view.event.notify.all.onCreateTemplate
Data type
String / Path
Description
Event email notification Template: Marker-based template for email notification on creation.
Default
EXT:cal/template/notifyOnCreate.tmpl
Property
view.event.notify.all.onChangeTemplate
Data type
String / Path
Description
Event email notification Template: Marker-based template for email notification on change.
Default
EXT:cal/template/notifyOnChange.tmpl
Property
view.event.notify.all.onDeleteTemplate
Data type
String / Path
Description
Event email notification Template: Marker-based template for email notification on delete.
Default
EXT:cal/template/notifyOnDelete.tmpl
Property
view.event.remind.all.template
Data type
String / Path
Description
Event email reminder Template: Marker-based template for email reminder.
Default
EXT:cal/template/remind.tmpl
Property
view.event.subscriptionManagerTemplate
Data type
String / Path
Description
Subscription Manager Template: Marker-based template for subscription manager view.
Default
EXT:cal/template/subscription_manager.tmpl
Property
view.event.notify.confirmTemplate
Data type
String / Path
Description
Confirm Subscription Template: Marker-based template to confirm a subscription.
Default
EXT:cal/template/notifyConfirm.tmpl
Property
view.event.notify.unsubscribeConfirmTemplate
Data type
String / Path
Description
Confirm Unsubscription Template: Marker-based template to confirm a unsubscription.
Default
EXT:cal/template/notifyUnsubscribeConfirm.tmpl
Property
view.event.meeting.template
Data type
String / Path
Description
Confirm Unsubscription Template: Marker-based template for meeting invitation (email).
Default
EXT:cal/template/invite.tmpl
Property
view.event.meeting.onChangeTemplate
Data type
String / Path
Description
Confirm Unsubscription Template: Marker-based template for meeting invitation updates (email).
Default
EXT:cal/template/inviteOnChange.tmpl
Property
view.event.meeting.managerTemplate
Data type
String / Path
Description
Meeting Manager Template: Marker-based template for meeting manager view.
Default
EXT:cal/template/meetingManager.tmpl
Property
view.location.locationTemplate
Data type
String / Path
Description
Location-wrapper-Template: Marker-based template for location view.
Default
EXT:cal/template/location.tmpl
Property
view.location.locationTemplate4Partner
Data type
String / Path
Description
Location (Partner) Template: Marker-based template for location view using the partner framework.
Default
EXT:cal/template/location_partner.tmpl
Property
view.location.locationTemplate4Address
Data type
String / Path
Description
Location (Address) Template: Marker-based template for location view using tt_address.
Default
EXT:cal/template/location_address.tmpl
Property
view.location.createLocationTemplate
Data type
String / Path
Description
Location (Create) Template: Marker-based template for location creation view.
Default
EXT:cal/template/create_location.tmpl
Property
view.location.confirmLocationTemplate
Data type
String / Path
Description
Location (Confirm) Template: Marker-based template for location confirmation view.
Default
EXT:cal/template/confirm_location.tmpl
Property
view.location.deleteLocationTemplate
Data type
String / Path
Description
Location (Delete) Template: Marker-based template for location deletion view.
Default
EXT:cal/template/delete_location.tmpl
Property
view.organizer.organizerTemplate
Data type
String / Path
Description
Organizer-wrapper-Template: Marker-based template for organizer view.
Default
EXT:cal/template/organizer.tmpl
Property
view.organizer.organizerTemplate4Partner
Data type
String / Path
Description
Organizer (Partner) Template: Marker-based template for organizer view using the partner framework.
Default
EXT:cal/template/organizer_partner.tmpl
Property
view.organizer.organizerTemplate4Address
Data type
String / Path
Description
Organizer (Address) Template: Marker-based template for organizer view using tt_address.
Default
EXT:cal/template/organizer_address.tmpl
Property
view.organizer.organizerTemplate4FEUser
Data type
String / Path
Description
Organizer (Frontend User) Template: Marker-based template for organizer using frontend users.
Default
EXT:cal/template/organizer_feuser.tmpl
Property
view.list.listTemplate
Data type
String / Path
Description
List View Template: Marker-based template for list view.
Default
EXT:cal/template/list.tmpl
Property
view.list.listWithTeaserTemplate
Data type
String / Path
Description
List View Template: Marker-based template for list view with teaser enabled.
Default
EXT:cal/template/list_w_teaser.tmpl
Property
module.locationloader.template
Data type
String / Path
Description
Locationloader Template: Marker-based template to add location information into the event view.
Default
EXT:cal/template/module_locationloader.tmpl
Property
view.admin.adminTemplate
Data type
String / Path
Description
Admin View Template: Marker-based template for admin view.
Default
EXT:cal/template/admin.tmpl
Property
view.other.sidebarTemplate
Data type
String / Path
Description
Sidebar Template: Marker-based template for the sidebar.
Default
EXT:cal/template/sidebar.tmpl
Property
view.other.searchBoxTemplate
Data type
String / Path
Description
Search Box Template: Marker-based template for the search box.
Default
EXT:cal/template/search_box.tmpl
Property
view.search.searchResultAllTemplate
Data type
String / Path
Description
Search (All) Template: Marker-based template for full search.
Default
EXT:cal/template/search_all.tmpl
Property
view.search.searchResultEventTemplate
Data type
String / Path
Description
Search (Event) Template: Marker-based template for event search.
Default
EXT:cal/template/search_event.tmpl
Property
view.search.searchResultLocationTemplate
Data type
String / Path
Description
Search (Location) Template: Marker-based template for location search.
Default
EXT:cal/template/search_location.tmpl
Property
view.search.searchResultOrganizerTemplate
Data type
String / Path
Description
Search (Organizer) Template: Marker-based template for organizer search.
Default
EXT:cal/template/search_organizer.tmpl
[tsref:plugin.tx_cal_controller]
plugin.tx_cal_controller.view.ics
Property
Property:
Data type
Data type:
Description
Description:
Default
Default:
Property
showIcsLinks
Data type
Boolean
Description
Turns on ICS/iCal links in the frontend.
Default
1
Property
icsTemplate
Data type
String / Path
Description
Template for ICS view.
Default
EXT:cal/template/ics.tmpl
Property
icsListTemplate
Data type
String / Path
Description
Template for ICS list view.
Default
EXT:cal/template/icslist.tmpl
Property
eventUidPrefix
Data type
String
Description
Prefix used with event UID to create a GUID. Site URL is a good choice here to ensure uniqueness.
Default
www.mysite.com
[tsref:plugin.tx_cal_controller.view.ics]
plugin.tx_cal_controller.rss
Property
Property:
Data type
Data type:
Description
Description:
Default
Default:
Property
eventViewPID
Data type
Integer / PID
Description
Event Page ID: Frontend page for viewing single events from RSS feed.
Default
Property
range
Data type
Integer
Description
Event Range: Include events from now through this many days in the future.
Default
10
Property
rss2_tmplFile
Data type
String / Path
Description
RSS-News rss v2 Template File: XML template for RSS 2.0 feed
Default
EXT:cal/template/rss_2.tmpl
Property
rss091_tmplFile
Data type
String / Path
Description
RSS-News rss v0.91 Template File: XML template for RSS 0.91 feed.
Default
EXT:cal/template/rss_0_91.tmpl
Property
rdf_tmplFile
Data type
String / Path
Description
RDF-News RDF Template File: XML template for RDF feed.
Default
EXT:cal/template/rdf.tmpl
Property
atom03_tmplFile
Data type
String / Path
Description
Atom-News Atom v0.3 Template File: XML template for Atom 0.3 feed.
Default
EXT:cal/template/atom_0_3.tmpl
Property
atom1_tmplFile
Data type
String / Path
Description
Atom-News Atom v1.0 Template File: XML template for Atom 1.0 feed.
Default
EXT:cal/template/atom_1_0.tmpl
Property
xmlFormat
Data type
String
Description
News-Feed XML-Format: Defines the format of the news feed.
Possible values are: ‘rss091’, ‘rss2’ ‘rdf’, ‘atom1’ and ‘atom03’
Default
rss2
Property
xmlTitle
Data type
String
Description
Event-Feed XML-Title: The title of your news feed. (required for rss091, rss2, rdf and atom03)
Default
your-server.org: Latest Events
Property
xmlLink
Data type
String / URL
Description
Event-Feed XML-Link: The link to your hompage. (required for rss091, rss2, rdf and atom03)
Default
Property
xmlDesc
Data type
String
Description
Event-Feed XML-Description: The description of your news feed. (required for rss091, rss2 and rdf. optional for atom03)
Default
Latest events
Property
xmlLang
Data type
String
Description
Event-Feed XML-Language: Your site’s language. A list of allowable values for <language> in RSS is available at http://backend.userland.com/stories/storyReader$16 (equired for rss091, optional for rss2, not available for rdf, recommended for atom03)
Default
en
Property
xmlIcon
Data type
String / Path
Description
Event-Feed XML-Icon: Provide an icon for your news feed with preferred size of 16x16 px, can be gif, jpeg or png. (required for rss091, optional for rss2 and rdf, not available for atom03)
Default
EXT:cal/ext_icon.gif
Property
xmlLimit
Data type
Integer
Description
Event-Feed XML-Limit: max events items in RSS feeds.
Default
10
Property
xmlCaching
Data type
Boolean
Description
Event-Feed XML-Caching: Allow caching for the RSS feed
Default
1
[tsref:plugin.tx_cal_controller.rss]