cgoit / contao-calendar-ical-bundle
iCal support for calendar of Contao OpenSource CMS
Installs: 325
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 17
Open Issues: 2
Type:contao-bundle
Requires
- php: ^8.1 || ^8.2
- contao/calendar-bundle: ^4.13 || ^5.3
- contao/core-bundle: ^4.13 || ^5.3
- doctrine/dbal: ^3.3
- kigkonsult/icalcreator: ~2
- symfony/config: ^5.4 || ^6.0
- symfony/dependency-injection: ^5.4 || ^6.0
- symfony/event-dispatcher: ^5.4 || ^6.0
- symfony/http-foundation: ^5.4 || ^6.0
- symfony/http-kernel: ^5.4 || ^6.0
- symfony/security-csrf: ^5.4 || ^6.0
Requires (Dev)
- contao/manager-plugin: ^2.0
- phpunit/phpunit: ^10.3
- terminal42/contao-build-tools: dev-main
Suggests
- cgoit/calendar-extended-bundle: to handle recurring and recurring exception dates
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
This package is auto-updated.
Last update: 2024-10-06 11:02:17 UTC
README
Contao 4 and Contao 5 Calendar iCal Bundle
iCal support for calendar of Contao OpenSource CMS. Forked from https://github.com/Craffft/contao-calendar-ical-bundle. PHP-8 ready.
Installation
Step 1: Download the Bundle
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
$ composer require cgoit/contao-calendar-ical-bundle
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Contao 5 support
Starting with version 5 of this bundle Contao 5 is supported. Many things have been refactored in this version, many classes have been split or moved. Therefore, the chance that something does not yet work 100% is quite high. I therefore recommend that all Contao 4 users check very carefully whether version 5 works the way they want it to. Alternatively, version 4 can continue to be used for Contao 4.
Important
If you have overwritten the default difference between start and end date in your localconfig.php
via setting a value for $GLOBALS['calendar_ical']['endDateTimeDifferenceInDays']
you have to put this value now into your config.yml
.
cgoit_contao_calendar_ical:
end_date_time_difference_in_days: 365