Calendar

Creates a calendar with scroll function and detail display. The calendar can be filled and edited either via the backend or the frontend with backend link.

 
 

Example

 « Back

Appointments

today | Next » 
 
 
May 2025
 
01
 
 
 
02
 
 
 
03
 
 
 
04
 
 
 
05
 
 
 
06
 
 
 
07
 
 
 
08
 
 
 
09
 
 
 
10
 
 
 
11
 
 
 
12
 
 
 
13
 
 
 
14
 
 
 
15
 
 
 
16
 
 
 
17
 
 
 
18
 
 
 
19
 
 
 
20
 
 
 
21
 
 
 
22
 
 
 
23
 
 
 
24
 
 
 
25
 
 
 
26
 
 
 
27
 
 
 
28
 
 
 
29
 
 
 
30
 
 
 
31
 
 
 
 
June 2025
 
01
 
 
 
02
 
 
 
03
 
 
 
04
 
 
 
05
 
 
 
06
 
 
 
07
 
 
 
08
 
 
 
09
 
 
 
10
 
 
 
11
 
 
 
12
 
 
 
13
 
 
 
14
 
 
 
15
 
 
 
16
 
 
 
17
 
 
 
18
 
 
 
19
 
 
 
20
 
 
 
21
 
 
 
22
 
 
 
23
 
 
 
24
 
 
 
25
 
 
 
26
 
 
 
27
 
 
 
28
 
 
 
29
 
 
 
30
 
 
 
 
July 2025
 
01
 
 
 
02
 
 
 
03
 
 
 
04
 
 
 
05
 
 
 
06
 
 
 
07
 
 
 
08
 
 
 
09
 
 
 
10
 
 
 
11
 
 
 
12
 
 
 
13
 
 
 
14
 
 
 
15
 
 
 
16
 
 
 
17
 
 
 
18
 
 
 
19
 
 
 
20
 
 
 
21
 
 
 
22
 
 
 
23
 
 
 
24
 
 
 
25
 
 
 
26
 
 
 
27
 
 
 
28
 
 
 
29
 
 
 
30
 
 
 
31
 
 
 
 
 
 

Settings

Show months before/after the current (show_before/show_after)
Define how many months can be displayed at once. This does not restrict the scroll function. By default, 3 months are displayed: one month before the current month, the current month and one month after.

Entries in the following calendar categories (cal_cats)
Define here which calendar categories should be displayed (comma-separated ca_ids) or whether all categories should be displayed in a calendar (-1).

Check repeated entries (check_repeated_tfs)
If you do not (want to) use recurring events in your calendar, you can switch off the check for recurring calendar entries (0). This increases the display speed considerably in some cases.

Layout (layout)
A calendar can be displayed in 2 different layouts. The full layout (0) shows several months in a less compact but very detailed display. The compact layout (1) shows only one month in a compact display and requires more interaction by the user to display all the information.

Show online calendar (show_online_calendar)
Can be used to display calendar entries made available on the Internet (via ICS file / stream, e.g. from Office365).
The URl for the calendar can be specified.

Create online calendar file (create_online_calendar)
Creates an ICS file of the calendar entries that can be imported into Outlook, for example.

Pre-booking limit (booking_pre_time_limit)
How long before can bookable calendar entries be booked? (in seconds)

Send ICS file to Bucher (force_ics_sending)
Even if it is an online calendar, ICS files can be sent as attachments to notification e-mails for bookings (etc.). (1)