Requirements
This module requires the FullCalendar library (https://github.com/fullcalendar/fullcalendar).
It may also make use of the following libraries:
- DOMPurify (https://github.com/cure53/DOMPurify): Used to sanitize HTML when rendering custom event descriptions in a dialog popup to prevent potential XSS attacks.
- Moment Plugin (https://fullcalendar.io/docs/moment-plugin): For advanced date/time handling.
- RRule Plugin (https://fullcalendar.io/docs/rrule-plugin): For recurring event support.
By default, all required libraries will be loaded automatically from a CDN (Content Delivery Network, usually https://unpkg.com
) if they cannot be found in your local Drupal installation. If you change your library setup (e.g., by installing them locally), a cache clear is typically required.