RockCalendar
Quickstart / Setup
- Install the module
- Add the
rockcalendar_calendarfield to the template that should display the calendar (egcalendartemplate) - Add the
rockcalendar_datefield to the template that should display the events (egeventtemplate) - Set family settings for
eventtemplate:- Allowed children: No
- Allowed parents:
calendar
- Set family settings for
calendartemplate:- Allowed children:
event - Name format for children:
title - Sort settings for children:
rockcalendar_date
- Allowed children:
Note: If you don't setup your family settings correctly, adding events will not work through the calendar UI.
Docs are under construction. If you have questions, please ask in the forum thread linked below!
Limitations
RockCalendar does currently not support different timezones. If a user adds an event at 2025-12-24 18:00:00 this will be considered to be the local time and stored without timezone information in the database like this.
Notes
- To use the recurring events feature, you have to purchase a license for RockGrid as this module is used to render the recurring events user interface.
- Recurring events input in repeater fields is not supported (yet).
