Skip to content
Snippets Groups Projects
Commit 8a163bf0 authored by Moritz Strohm's avatar Moritz Strohm
Browse files

calendar: added date information in center area of the fullcalendar header, fixes #3879

Closes #3879

Merge request studip/studip!2736
parent 6a4e871e
No related branches found
No related tags found
No related merge requests found
...@@ -349,21 +349,25 @@ class Calendar_CalendarController extends AuthenticatedController ...@@ -349,21 +349,25 @@ class Calendar_CalendarController extends AuthenticatedController
? 'resourceTimelineWeek,resourceTimelineDay' ? 'resourceTimelineWeek,resourceTimelineDay'
: 'dayGridYear,dayGridMonth,timeGridWeek,timeGridDay' : 'dayGridYear,dayGridMonth,timeGridWeek,timeGridDay'
), ),
'center' => 'title',
'right' => 'prev,today,next' 'right' => 'prev,today,next'
], ],
'weekNumbers' => true, 'weekNumbers' => true,
'views' => [ 'views' => [
'dayGridMonth' => [ 'dayGridMonth' => [
'eventTimeFormat' => ['hour' => 'numeric', 'minute' => '2-digit'], 'eventTimeFormat' => ['hour' => 'numeric', 'minute' => '2-digit'],
'titleFormat' => ['year' => 'numeric', 'month' => 'long'],
'displayEventEnd' => true 'displayEventEnd' => true
], ],
'timeGridWeek' => [ 'timeGridWeek' => [
'columnHeaderFormat' => ['weekday' => 'short', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true], 'columnHeaderFormat' => ['weekday' => 'short', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true],
'weekends' => $calendar_settings['type_week'] === 'LONG', 'weekends' => $calendar_settings['type_week'] === 'LONG',
'titleFormat' => ['year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit'],
'slotDuration' => $slot_durations['week'] 'slotDuration' => $slot_durations['week']
], ],
'timeGridDay' => [ 'timeGridDay' => [
'columnHeaderFormat' => ['weekday' => 'long', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true], 'columnHeaderFormat' => ['weekday' => 'long', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true],
'titleFormat' => ['year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit'],
'slotDuration' => $slot_durations['day'] 'slotDuration' => $slot_durations['day']
], ],
'resourceTimelineWeek' => [ 'resourceTimelineWeek' => [
...@@ -470,21 +474,25 @@ class Calendar_CalendarController extends AuthenticatedController ...@@ -470,21 +474,25 @@ class Calendar_CalendarController extends AuthenticatedController
'allDayText' => '', 'allDayText' => '',
'header' => [ 'header' => [
'left' => 'dayGridYear,dayGridMonth,timeGridWeek,timeGridDay', 'left' => 'dayGridYear,dayGridMonth,timeGridWeek,timeGridDay',
'center' => 'title',
'right' => 'prev,today,next' 'right' => 'prev,today,next'
], ],
'weekNumbers' => true, 'weekNumbers' => true,
'views' => [ 'views' => [
'dayGridMonth' => [ 'dayGridMonth' => [
'eventTimeFormat' => ['hour' => 'numeric', 'minute' => '2-digit'], 'eventTimeFormat' => ['hour' => 'numeric', 'minute' => '2-digit'],
'titleFormat' => ['year' => 'numeric', 'month' => 'long'],
'displayEventEnd' => true 'displayEventEnd' => true
], ],
'timeGridWeek' => [ 'timeGridWeek' => [
'columnHeaderFormat' => [ 'weekday' => 'short', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true ], 'columnHeaderFormat' => [ 'weekday' => 'short', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true ],
'weekends' => $calendar_settings['type_week'] === 'LONG', 'weekends' => $calendar_settings['type_week'] === 'LONG',
'titleFormat' => ['year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit'],
'slotDuration' => $slot_settings['week'] 'slotDuration' => $slot_settings['week']
], ],
'timeGridDay' => [ 'timeGridDay' => [
'columnHeaderFormat' => [ 'weekday' => 'long', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true ], 'columnHeaderFormat' => [ 'weekday' => 'long', 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', 'omitCommas' => true ],
'titleFormat' => ['year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit'],
'slotDuration' => $slot_settings['day'] 'slotDuration' => $slot_settings['day']
] ]
], ],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment