Site Set settings 

The Site Set mediaessenz/fullcalendar provides the default values of all calendars of a site. They can be edited in the backend module Sites > Settings and are stored in the settings.yaml of the site. A plugin can override most of them, see Defaults and overrides.

The Set depends optionally on lochmueller/calendarize.

Name Type Label Default
Fullcalendar
Fullcalendar Templates
string Template root path "...
string Partial root path "...
string Layout root path "...
Fullcalendar Persistence
page Storage page 0...
Fullcalendar Settings
string Recursive level "...
bool Show header content t...
string Left header content "...
string Center header content "...
string End header content "...
string Filter Icon Css Class "...
bool Show footer content f...
string Left footer content "...
string Center footer content "...
string End footer content "...
string Default view "...
bool Show all day slot f...
int First day of week 1...
bool Show weekends f...
bool Show week numbers f...
string Week number calculation "...
string Min time "...
string Max time "...
string Scroll to time "...
bool Hide title content f...
bool Enable event limit f...
string Title format "...
string Time format "...
string Title format basic "...
string Title format agenda "...
string Time format agenda "...
string Title format month "...
string Column header format month "...
string Time format month "...
string Title format week "...
string Column header format week "...
string Time format month "...
string Title format week "...
string Column header format week "...
string Time format month "...
string Time Zone
bool Show abstract in event details f...
bool Hide ical download button in e... f...
bool Hide ical download button in e... f...
bool Hide add to google calendar bu... f...
string Height of calendar "...
number Aspect ratio 1...
string Language key "...
int Calendarize storage recursive ... 0...
string URL prefix for ics file genera... "...
int Recursive level 0...
string Override flexform setting if e... "...
string Convert settings to integer "...
string Convert settings to float "...
string Convert settings to boolean "...
Fullcalendar
Label
Fullcalendar
Fullcalendar.view
Label
Fullcalendar Templates
plugin.fullcalendar.view.templateRootPath
Type
string
Default
"EXT:fullcalendar/Resources/Private/Templates/"
Label
Template root path
Category
Fullcalendar > Fullcalendar Templates
plugin.fullcalendar.view.partialRootPath
Type
string
Default
"EXT:fullcalendar/Resources/Private/Partials/"
Label
Partial root path
Category
Fullcalendar > Fullcalendar Templates
plugin.fullcalendar.view.layoutRootPath
Type
string
Default
"EXT:fullcalendar/Resources/Private/Layouts/"
Label
Layout root path
Category
Fullcalendar > Fullcalendar Templates
Fullcalendar.persistence
Label
Fullcalendar Persistence
plugin.fullcalendar.persistence.storagePid
Type
page
Default
0
Label
Storage page
Category
Fullcalendar > Fullcalendar Persistence
Fullcalendar.settings
Label
Fullcalendar Settings
plugin.fullcalendar.settings.defaults.themeSystem
Type
string
Default
"bootstrap5"
Label
Recursive level
Enum
{ "standard": "standard", "bootstrap4": "bootstrap4", "bootstrap5": "bootstrap5" }
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.header
Type
bool
Default
true
Label
Show header content
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.header.start
Type
string
Default
"prev,next today filter"
Label
Left header content
Category
Fullcalendar > Fullcalendar Settings

Allowed: title, prev, next, prevYear, nextYear, today, timeGridDay, timeGridWeek, dayGridWeek, dayGridMonth, listDay, listWeek, listMonth, listYear - Use [Space] for distance

plugin.fullcalendar.settings.defaults.header.center
Type
string
Default
"title"
Label
Center header content
Category
Fullcalendar > Fullcalendar Settings

Allowed: title, prev, next, prevYear, nextYear, today, timeGridDay, timeGridWeek, dayGridWeek, dayGridMonth, listDay, listWeek, listMonth, listYear - Use [Space] for distance

plugin.fullcalendar.settings.defaults.header.end
Type
string
Default
"dayGridMonth,timeGridWeek,timeGridDay,listWeek"
Label
End header content
Category
Fullcalendar > Fullcalendar Settings

Allowed: title, prev, next, prevYear, nextYear, today, timeGridDay, timeGridWeek, dayGridWeek, dayGridMonth, listDay, listWeek, listMonth, listYear - Use [Space] for distance

plugin.fullcalendar.settings.defaults.filterIcon
Type
string
Default
"bi bi-filter"
Label
Filter Icon Css Class
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.defaultView
Type
string
Default
"timeGridWeek"
Label
Default view
Enum
{ "timeGridDay": "timeGridDay", "timeGridWeek": "timeGridWeek", "dayGridWeek": "dayGridWeek", "dayGridMonth": "dayGridMonth", "listDay": "listDay", "listWeek": "listWeek", "listMonth": "listMonth", "listYear": "listYear" }
Category
Fullcalendar > Fullcalendar Settings

Allowed: title, prev, next, prevYear, nextYear, today, timeGridDay, timeGridWeek, dayGridWeek, dayGridMonth, listDay, listWeek, listMonth, listYear - Use [Space] for distance

plugin.fullcalendar.settings.defaults.allDaySlot
Type
bool
Default
false
Label
Show all day slot
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.firstDay
Type
int
Default
1
Label
First day of week
Enum
[ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ]
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.weekends
Type
bool
Default
false
Label
Show weekends
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.weekNumbers
Type
bool
Default
false
Label
Show week numbers
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.weekNumberCalculation
Type
string
Default
"ISO"
Label
Week number calculation
Enum
{ "ISO": "ISO", "local": "local" }
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.minTime
Type
string
Default
"00:00:00"
Label
Min time
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.maxTime
Type
string
Default
"24:00:00"
Label
Max time
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.scrollTime
Type
string
Default
"08:00:00"
Label
Scroll to time
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.dayHeaders
Type
bool
Default
false
Label
Hide title content
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.eventLimit
Type
bool
Default
false
Label
Enable event limit
Category
Fullcalendar > Fullcalendar Settings

Show more events link, if they do not fit into time slot

plugin.fullcalendar.settings.defaults.titleFormat
Type
string
Default
"MMM y"
Label
Title format
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.timeFormat
Type
string
Default
"HH:mm"
Label
Time format
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.basic.titleFormat
Type
string
Default
"MMMM y"
Label
Title format basic
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.agenda.titleFormat
Type
string
Default
"MMMM y"
Label
Title format agenda
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.agenda.timeFormat
Type
string
Default
"HH:mm"
Label
Time format agenda
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.month.titleFormat
Type
string
Default
"MMMM y"
Label
Title format month
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.month.columnHeaderFormat
Type
string
Default
"ddd"
Label
Column header format month
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.month.timeFormat
Type
string
Default
"HH:mm"
Label
Time format month
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.week.titleFormat
Type
string
Default
"MMMM y"
Label
Title format week
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.week.columnHeaderFormat
Type
string
Default
"ddd DD.MM."
Label
Column header format week
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.week.timeFormat
Type
string
Default
"HH:mm"
Label
Time format month
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.day.titleFormat
Type
string
Default
"MMM D y"
Label
Title format week
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.day.columnHeaderFormat
Type
string
Default
"dddd DD.MM.y"
Label
Column header format week
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.views.day.timeFormat
Type
string
Default
"HH:mm"
Label
Time format month
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.timeZone
Type
string
Label
Time Zone
Category
Fullcalendar > Fullcalendar Settings

Format e.g. Europe/Berlin. If empty (default) the timezone defined inside google UI will be used

plugin.fullcalendar.settings.defaults.showAbstract
Type
bool
Default
false
Label
Show abstract in event details
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.showIcalDownloadButton
Type
bool
Default
false
Label
Hide ical download button in event details
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.showAddtoGoogleCalendarButton
Type
bool
Default
false
Label
Hide add to google calendar button
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.height
Type
string
Default
"auto"
Label
Height of calendar
Category
Fullcalendar > Fullcalendar Settings

If auto, height will follow default aspect ratio 1.35

plugin.fullcalendar.settings.defaults.aspectRatio
Type
number
Default
1.35
Label
Aspect ratio
Category
Fullcalendar > Fullcalendar Settings

Determines the width-to-height aspect ratio of the calendar: larger numbers make smaller heights

plugin.fullcalendar.settings.defaults.locale
Type
string
Default
"de"
Label
Language key
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.calendarizeStorageRecursiveDepth
Type
int
Default
0
Label
Calendarize storage recursive depth
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.defaults.icsUrlPrefix
Type
string
Default
"/event.ics?"
Label
URL prefix for ics file generation
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.recursive
Type
int
Default
0
Label
Recursive level
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.overrideFlexformSettingsIfEmpty
Type
string
Default
"timezone, calendarizeStorageRecursiveDepth, header.start, header.center, header.end, footer.start, footer.center, footer.end, defaultView, allDaySlot, firstDay, firstHour, weekends, minTime, maxTime, scrollTime, columnHeader, showAbstract, showIcalDownloadButton, showAddtoGoogleCalendarButton, generateGoogleMapsLink, height"
Label
Override flexform setting if empty
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.convertSettingsToInteger
Type
string
Default
"firstDay, eventLimit, calendarizeStorageRecursiveDepth"
Label
Convert settings to integer
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.convertSettingsToFloat
Type
string
Default
"aspectRatio"
Label
Convert settings to float
Category
Fullcalendar > Fullcalendar Settings
plugin.fullcalendar.settings.convertSettingsToBoolean
Type
string
Default
"header._typoScriptNodeValue, footer._typoScriptNodeValue, allDaySlot, weekends, weekNumbers, columnHeader, eventLimit, showAbstract, showIcalDownloadButton, showAddtoGoogleCalendarButton, generateGoogleMapsLink"
Label
Convert settings to boolean
Category
Fullcalendar > Fullcalendar Settings