.. include:: /Includes.rst.txt .. _quick-installation: ============ Installation ============ Install the extension with Composer: .. code-block:: bash :caption: Install the extension composer require mediaessenz/fullcalendar Events of EXT:calendarize are optional. To use them, install it as well: .. code-block:: bash :caption: Install EXT:calendarize (optional) composer require lochmueller/calendarize Then include the extension into your site, with one of these two ways. .. _quick-site-set: Site sets way (recommended) =========================== Add the Site Set :guilabel:`Fullcalendar` (:yaml:`mediaessenz/fullcalendar`) to the dependencies of your site, either in the backend module :guilabel:`Sites > Setup` or directly in your :file:`config/sites//config.yaml`: .. code-block:: yaml :caption: config/sites/main/config.yaml dependencies: - mediaessenz/fullcalendar If you use a site package with its own Site Set, add the dependency to the :file:`config.yaml` of your set instead. The set provides the TypoScript of the plugin, the page type for the calendarize feed and the :ref:`settings ` of the calendar, which can be changed in the site settings editor. .. _quick-static-template: Classic way =========== Open your TypoScript template record, switch to :guilabel:`Includes` and add the static template :guilabel:`Fullcalendar (fullcalendar)`. The default values can be changed with the :ref:`TypoScript constants `. .. note:: Clear all caches after the installation.