Calendrier : gestion des événements

Présentation

Consultation du calendrier dans le portail Envole
Consultation du calendrier dans le portail Envole

Le calendrier de gestion des événements est une application développée en PHP/MySQL et utilisant jQuery.

Elle permet la gestion d'événements sur un calendrier en vue mensuelle et trimestrielle.

http://dev-eole.ac-dijon.fr/projects/calendrier

Installation de Calendrier

Calendrier s'installe manuellement, saisir les commandes suivantes dans un terminal :

# Query-Auto

# apt-eole install eole-calendrier

L'application n'est pas disponible immédiatement après l'installation.

L'opération nécessite une reconfiguration du serveur avec la commande reconfigure.

Truc & astuce

Pour désactiver rapidement et temporairement (jusqu'au prochain reconfigure) l'application web il est possible d'utiliser la commande suivante :

# a2dissite nom_de_l'application

Le nom de l'application à mettre dans la commande est celui que l'on trouve dans le répertoire /etc/apache2/sites-available/

Pour activer cette nouvelle configuration il faut recharger la configuration d'Apache avec la commande :

# service apache2 reload

Pour réactiver l'application avec cette méthode il faut utiliser les commandes suivantes :

# a2ensite nom_de_l'application

# service apache2 reload

Pour désactiver l'application pour une période plus longue voir définitivement, il faut désactiver l'application depuis l'interface de configuration du module, dans l'onglet Applications web.

L'opération nécessite une reconfiguration du module avec la commande reconfigure.

Accès à l'application

Pour accéder à l'application se rendre à l'adresse : http://<adresse_serveur>/calendrier/

L'authentification se fait obligatoirement par le biais du serveur SSO, ce service doit donc être actif.

Rôles des utilisateurs

Sur la page d’administration, il est possible de définir les utilisateurs ayant des droits spécifiques (administrateurs et éditeurs).

Un administrateur possédera tous les droits, alors qu'un éditeur pourra seulement créer des événements, et modifier ceux de son affectation.

Consultation du calendrier dans le portail Envole
Consultation du calendrier dans le portail Envole

Un utilisateur non connu dans de la base n'aura accès au calendrier qu'en lecture seule.

Remarques

Une documentation plus complète est disponible sur le site dédié à Envole : https://envole.ac-dijon.fr/wordpress/2012/12/12/610