Skip to content

Welcome to FullCalendar Block Documentation

This module provides a Drupal block to display a dynamic, interactive calendar powered by the FullCalendar 5 library.

It creates a block named 'FullCalendar block' which accepts an event source from a JSON feed URL. The URL can be a relative link (like a Drupal View) or an absolute link to an external data source.


Key Features

  • Modern Calendar: Integrates the powerful FullCalendar 5 library.
  • Fully Configurable: All major settings can be configured directly through the block settings UI.
  • Recurring Events: Supports simple recurring events out-of-the-box using the RRule plugin.
  • AJAX Loading: Loads events dynamically via AJAX as users navigate the calendar.
  • Plugin Support: Natively supports the Moment.js and RRule FullCalendar plugins.