Wigowiz : mise en place d’un système d’agenda en ligne

Wigowiz avance petit à petit. Les évolutions étant plus côté back office que front office il est peut-être temps de faire une petite présentation. Et puis ça fait un bail que je n’ai rien posté sur le blog.

Base de données et générateur de fichiers ICS

Wigowiz étant tourné vers la gestion d’événements la base de données contient principalement des lieux et des dates. Il est assez logique de s’en servir pour créer des agendas en ligne.
J’ai donc écrit un petit parser en PHP qui génère des fichiers ICS à la volée.

C’est très basique, limite laconique, mais pour l’instant ça marche plutôt pas mal.

Début et fin

Pour améliorer le fonctionnement des agendas, et par ricochet de Wigowiz il a fallu ajouter l’heure de début des événements et la date et l’heure de fin.
Pour l’aspect visuel du formulaire ce fut l’occasion de rigoler un peu avec JQuery. Si j’ai du courage j’écrirai peut-être un tuto à ce sujet.

Agenda des utilisateurs

Grâce à ce nouveau module tous les utilisateurs de Wigowiz dispose donc d’un agenda au format ICS en ligne.
L’URL de l’agenda est disponible dans la page d’accueil de Wigowiz(une fois connecter bien sûr).
Il peut être synchronisé avec des logiciels comme Thunderbird, Outlook, Google Agenda, etc.
Le mode d’emploi devrait arriver courant mai (mais je ne précise pas l’année, au cas où).

Agenda partagé

Ce qui est bien avec le SQL c’est qu’on peut faire des requêtes rigolotes avec plein de jointures et de sous-requêtes.
Le résultat est qu’un module permettant de fusion des agendas est en cours de réalisation.
Ainsi plusieurs associations, entreprises ou simples utilisateurs pourront avoir un agenda en commun.
Le générateur de fichier ICS est déjà développé, il suffisait juste de modifier la requête SQL du parser, et le back office ad hoc est en cours.

À venir

Une page dédiée aux agendas serait la bienvenue.
Des tutoriels devront être écrit pour expliquer aux utilisateurs comment se servir des agendas et l’outil d’administration doit être terminé. C’est une partie du boulot de la période mai-juillet.
En août on passe à la factorisation, si on part en vacances, c’est selon.

Wait and see

Commentaires

1. Le mardi, mai 5 2015, 02:04 par Raymond

Philippe,

Boulot de début mai (de cette année !) => rédaction d'un tutoriel pour non professionnels de l'informatique expliquant efficacement comment se servir de l'agenda wigowiz.

Que puis-je faire de > http://wigowiz.addicterra.fr/module... ???
qui est un fichier ics.php => je n'ai aucun programme pour exécuter ce fichier.

2 plus 2 = 22.

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : http://blog.philippe-poisse.eu/index.php?trackback/104

Fil des commentaires de ce billet