Plugin settings
The plugin Fullcalendar is configured with a FlexForm in the tab
Plugin. The FlexForm has five sheets. The setting names below are the keys
under settings. in the FlexForm and in the TypoScript
(plugin.).
Defaults and overrides
Most settings can be set on three levels. The first non-empty value wins:
- the plugin (FlexForm)
- TypoScript
plugin.fullcalendar. settings.<setting> - the default
plugin., which are the Site Set settings or the TypoScript constantsfullcalendar. settings. defaults.<setting>
Settings listed in plugin.
(constant of the same name) fall back to the default if the FlexForm value is empty,
e.g. the option Defined by TypoScript of select fields.
Checkboxes and numbers are converted according to
convert, convert and
convert.
General settings
-
- Type
- select
- Default
- Defined by TypoScript (
time)Grid Week
The view shown on the first visit. Possible views:
time,Grid Day time,Grid Week day,Grid Week day,Grid Month list,Day list,Week listandMonth list. If a visitor changes the view, the last view is stored in the browser and used instead.Year
-
- Type
- boolean
Show the slot for all-day events in the time grid views.
-
- Type
- boolean
Show Saturday and Sunday.
-
- Type
- boolean
- Default
- 0
Show the week numbers. How they are calculated is defined by the constant
week(Number Calculation ISOorlocal).
-
- Type
- boolean
- Default
- 0
Show a "more" link, if the events of a day do not fit into the cell.
-
- Type
- select
- Default
- Defined by TypoScript (Monday)
First day of the week: Sunday (0) or Monday (1).
-
- Type
- string (hh:mm:ss)
- Default
- 08:00:00
Start of the visible time range in the time grid views.
-
- Type
- string (hh:mm:ss)
- Default
- 18:00:00
End of the visible time range in the time grid views.
-
- Type
- string (hh:mm:ss)
Time the time grid views scroll to initially.
Note
The FlexForm field Show column header (settings.) is a leftover of
the former jQuery version and is not evaluated by the current frontend. Use the constant
day to control the day headers.
Header/Footer
The toolbar above (header) and below (footer) the calendar has three areas: start, center and end. Each area contains a list of buttons and elements, separated by commas, a space between two entries means that they are shown side by side with a small gap.
-
- Type
- boolean
- Default
- 1
Show the header toolbar.
-
- Type
- select (multiple)
- Default
prev,next today filter/title/dayGrid Month,time Grid Week,time Grid Day,list Week
Elements of the three areas. Possible values:
title,prev,next,today,filter, all views of defaultView and the spaces[SPACE1]and[SPACE2]. The elementfilteris the button which opens the filter.
Event details settings
Settings for the modal which opens when an event is clicked.
-
- Type
- boolean
- Default
- 0
Show the abstract of the event (if it has one, e.g. from calendarize).
-
- Type
- boolean
- Default
- 0
Link the location of the event to Google Maps.
-
- Type
- boolean
- Default
- 1
Show a button to download the event as
.icsfile, see iCal download (.ics).
-
- Type
- boolean
- Default
- 1
Show the button with the link of the event itself. For events of a Google calendar feed it is labeled Add to Google Calendar, for other events, which provide a link (e.g. of an iCal feed), it is labeled Details.
Event sources
-
- Type
- records
Records of Google calendar feeds.
-
- Type
- records
Records of iCal feeds.
-
- Type
- pages
Pages with the events of EXT:calendarize. Only if EXT:calendarize is installed and at least one page is selected, the calendarize feed is added to the calendar.
-
- Type
- select (0 to 6)
- Default
- 0
Levels of subpages of the storage pages, which are searched for events, too.
-
- Type
- page
Page with the calendarize detail plugin. If set, the modal of an event gets a button Details with a link to this page.
-
- Type
- page
Page with the calendarize booking plugin. If set, the modal gets a button Booking.
Event filter
-
- Type
- records
Category filters. Every filter is a group of categories in the filter modal and an additional condition for the events, see Add a category filter.
-
- Type
- category (one)
Root category of the category tree, from which the feeds are selected, if at least one category filter is set: a Google calendar or iCal feed is only added to the calendar if its first category is part of this tree (including all subcategories). If empty, all categories are allowed.
-
- Type
- categories
Categories (and their subcategories), which are excluded from the tree of categoryFilterRoot. Feeds with such a first category are not added.
-
- Type
- categories
Only events of calendarize which have at least one of these categories are loaded. This is a fixed restriction on the server, visitors cannot change it. It does not apply to Google calendar and iCal feeds.