- Aspects pédagogiques
- Fonctions du calendrier
- Où se procurer l’application ?
- Installer WebCalendar
- Un calendrier pour consultation seulement
- Conclusion
1. Aspects pédagogiques
Nous n’avons nul besoins de vous convaincre qu’un tel outil peut faciliter le travail collaboratif. Comme toutes les applications réseaux, WebCalendar est disponible de n’importe quel ordinateur branché à l’internet. Donc nous favorisons le travail en dehors des murs de l’école.
L’élève doit apprendre à gérer son temps, c’est pourquoi on lui demande d’avoir un agenda scolaire. Avec un outil tel que WebCalendar, en plus de pouvoir gérer son temps, il peut gérer celui d’un travail collaboratif. Ce qu’un agenda papier ne peut faire.
2. Fonctions du calendrier
Après s’être identifié, on entre dans le calendrier dans le mode présélectionné (vu par jour, semaine ou mois).

- Vue par jour

- Vue par semaine

- Vue par mois
Grâce au menu situé au bas de l’écran, vous avez accès à différentes options de l’application.

- Menu
Pour ajouter un rendez-vous, on clique sur l’icône « + » de la date de l’événement ou encore cliquez sur le lien "Ajouter un rendez-vous" dans le menu. Une fenêtre contenant des champs à compléter apparait.

- Ajouter un événement
Il est possible de faire répéter la même entrée plusieurs jours. Différentes options sont disponibles.
Pour voir les détails d’un rendez-vous, cliquez sur le titre. De là, il vous sera possible d’éditer ou de supprimer l’entrée.

- Édition d’un événement
Si vous avez d’autres agenda électronique, il est possible d’exporter les événements contenu dans WebCalendar (format ical et palm-pilot).

- Exporter les événements
3. Où se procurer l’application ?
L’adresse officiel de l’application est : http://webcalendar.sourceforge.net/
Mais, nous avons modifier quelque peu le script, donc vous pouvez télécharger notre version ici. Le fichier contient la version 0.9.30.
4. Installer WebCalendar
- Décompressez le fichier dans votre répertoire web. N.B. : Le fichier de LinuxÉdu-Québec contient deux dossier, un pour administrer un agenda ordinaire (WebCalendar), l’autre pour créer un agenda à consulter seulement (VoirWebCalendar).
- Créez une base de données et récupérez la structure avec le fichier "table-mysql.sql" (si votre BDD est MySQL).
- Éditez "includes/config.inc" et insérez vos informations.
- Pour sécuriser votre application, vérifiez qu’il y a, dans le dossier "includes", un fichier nommé .htaccess avec comme contenu : Order deny,allow Deny from all Allow from 127.0.0.1
Pour plus de détails, voir le fichier "Install" fourni avec l’application.
5. Un calendrier pour consultation seulement
Il peut être utile de rendre public (directement sur le web) le contenu d’un calendrier (dates de remise de travaux pour un cours, calendrier de réservation d’un local,...).
Le dossier « VoirWebCalendar » contient ce qu’il faut pour récupérer les événements d’une base de données et les rendre disponibles à tous les internautes. L’application prévoyait cette fonction sans retoucher au sript, mais il y avait (il en contient peut être encore) des tb§gues. C’est pourquoi nous avons séparée l’application.
Vous n’avez qu’à modifier le fichier "includes/config.inc" selon vos données (voir la ligne $single_user_login = "admin" ; pour remplacer admin par le nom que vous avez donné à l’administrateur de votre calendrier public).
Donc si vous vous rendez à l’adresse où le répertoire « WebCalendar » est installé, vous pourrez administrer le calendrier. Mais si vous allez à l’adresse où le répertoire « VoirWebCalendar » est installé, vous ne pourrez que voir les événements.
6. Conclusion
Une autre application qui peut rendre de bons services à quiconque veut intégrer les TIC ou qui désire simplement rendre efficace sa gestion du temps.

