La dernière version de schedule.tgz.
Licence : | CeCILL |
Auteur : | François Merciol |
Permet à un ensemble de membres d'ajouter des évènements dans un agenda commun.
~~SCHEDULE help~~ affiche une aide ~~SCHEDULE [filtres] table~~ affiche l'agenda sous forme compacte (5 lignes de 7 jours) ~~SCHEDULE [filtres] [form]~~ affiche l'agenda sous forme de liste (une ligne par évènement)
les commandes filtres : relatives à une date, nombre de ligne, caractéristique de l'évènement
<>= | avant après ou le jour indiqué |
---|
{<>=}! | relatif à la date du jour |
---|---|
{<>=}+jours | relatif à une date future (nombre de jours indiqués) |
{<>=}-jours | relatif à une date passée (nombre de jours indiqués) |
{<>=}jj/mm/aaa | relatif à une date précise |
#lignes | nombre maximum d'évènements indiqué |
group=“grp[,grp…] | n'affiche que les groupes indiqués |
noGroup=“grp[,grp…] | n'affiche pas les groupes indiqués |
what=“w[,w…]” | n'affiche que les natures indiquées |
noWhat=“w[,w…]” | n'affiche pas les natures indiquées |
audience=“w[,w…]” | n'affiche que le publics visés |
noAudience=“w[,w…]” | n'affiche pas le publics visés |
form | affiche le formulaire d'ajout d'évènement, seulement si l'utilisateur possède les droits nécessaires |
Il suffit de recopier l'adresse de téléchargement dans votre gestionnaire de greffon de votre wiki.
Quelques constantes peuvent être paramétrées dans votre gestionnaire de configuration de votre wiki :
Pour le moment, deux langues sont gérées :
Vous pouvez regarder le résultat du greffon en direct sur notre site : Agenda.
schedule/ |-- manager.dat (informations de gestion du wiki) |-- INFO.txt (informations sur le greffon) |-- syntax.php (analyse des balises ~~SCHEDULE~~ ) |-- schedules.class.php (fonctions du greffon) |-- script.js (fonctions exécutées dans le navigateur, y compris Ajax) |-- getData.php (traitement des requêtes directes en Ajax provenant du navigateur) |-- conf | |-- default.php (constantes de paramétrage) | `-- metadata.php (types des constantes de paramétrage) |-- lang | |-- en | |-- lang.php (messages, labels, ...) | | `-- settings.php (description des constantes pour la configuration du wiki) | `-- fr | |-- lang.php | `-- settings.php |-- style.css (feuille de style) `-- images (tous les icônes) |-- bul_a.png |-- bul_b.png |-- bul_c.png |-- cat_abc.png |-- cat_ab.png |-- cat_ac.png |-- cat_a.png |-- cat_bc.png |-- cat_b.png |-- cat_c.png |-- cross.png |-- edit.png |-- green.png |-- orange.png |-- red.png |-- repeat.png |-- show.png |-- today.png `-- wizard.png