Description

ICalendar ne fonctionnait plus avec certaines fonctions PHP(4-5) devenues obsolètes sous PHP7.
Une analyse du code puis une adaptation ont été faites pour que ICalendar continue d'interpréter les agendas au format ICS.
Quelques contraintes sont nécessaires pour faire fonctionner ICalendar dans votre environnement.

Vous devrez éditer le fichier config.inc.php pour adapter l'application.
Les principaux élements à renseigner sont le chemin du répertoire de vos agendas ainsi que le nom du répertoire.
Par défaut, le répertoire utilisé pour stocker les agendas partagés en lecture est le dossier 'calendars' de l'application.

Les paramètres ci-dessous sont à adapter à la configuration du serveur d'hébergement (localhost ou www) dans le fichier config.inc.php :
- $BASE_CALENDARS : paramètres de votre serveur.
- $calendar_path : nom du répertoire de stockage de vos agendas.
- $charset_event : suivant l'affichage des caractères spéciaux dans la pop-up d'évènement.
- $charset_server : suivant la configuration du serveur d'hébergement et l'affichage des caractères spéciaux dans votre navigateur.