On 9/5/07, Gabriel Filion filionga@iro.umontreal.ca wrote:
Jean-François Fortin Tam wrote:
j'en avais vaguement parlé avec Marc, mais ce n'était qu'une idée, alors je la lance ici: pourquoi pas avoir un calendrier public pour le gulum? Un calendrier qui serait
* affiché sur le site web avec les "événements qui s'en viennent" * aisément administrable (deux clics de souris max, et pas d'interface web où il faut qu'on se casse les pieds sur notre site web) * assez joli pour s'intégrer proprement au design * permettrait au visiteur de l'ajouter comme calendrier distant dans son logiciel favori? (format .ics?)
Je pense que c'est une super idée.
Si l'idée vous plaît, le problème (mineur) sera l'implantation: je serais personnellement intéressé à utiliser google calendar puisqu'un fichier XML ou icalendar serait facilement disponible publiquement (hébergé par google), mais bon, c'est pas un logiciel libre en soi.
Bien sûr il y a des logiciels libres pour les calendriers qui peuvent exporter en .ics (mozilla sunbird, evolution, et sûrement beaucoup d'autres), le seul hic est que ça peut être très légèrement plus irritant d'uploader un fichier .ics manuellement à chaque modification.
Pour la portion site web, par exemple, je sais qu'il serait possible d'utiliser ajaxCalendar (se base sur un calendrier XML google) mais il faudrait le modifier un peu (parce qu'il n'est pas traduit, son format de dates est inutilisable, et il affiche les événements déjà passés).
n'importe quoi de pas trop compliqué à intégrer au site mais de préférence open source bien entendu hehe.
Le logiciel remind me semble être parfait pour la tâche. Les fichiers .rem ont une syntaxe très simple. Pare exemple, pour des évènements qui reviennent à chaque semaine, il suffit de mettre *7:
REM 5 Sep 2007 *7 UNTIL 17 Oct 2007 AT 13:30 DURATION 2:00 MSG IFT2505
Il existe aussi une interface graphique, tkremind, pour éditer et rajouter des évènements. La commande rem2ics permet d'exporter vers ics, et la commande rem2html génère des calendriers mensuels et hebdomadaires en html.
http://www.roaringpenguin.com/en/penguin/openSourceProducts/remind
Etienne Laurin