Comment utiliser et proposer son agenda en ligne ?

Les usagers de ce site ont la possibilité de mettre en ligne leurs agendas personnels ou ceux liés à leurs projets.

Les agendas personnels sont recensés dans la page Emplois Du Temps. A partir de cette page vous pouvez très simplement en créer un nouveau.

Vous pouvez aussi créer un agenda dans n'importe qu'elle page en y insérant la directive %CALENDAR%*. Si vous ne précisez rien, les données seront recherchées dans cette même page, sous la forme de listes d'événements, pratiquement des puces suivis d'une date puis d'un tiret et enfin des informations.

Exemple

Vous tapez

Une liste d'événements:
  • 10 mai 2005 - Rien de particulier
  • 17 mai 2005 - 23 mai 2005 - Semaine du tourteau fromager
  • A 29 mai 2000 - Maria Teresa is born!

Puis plus bas (ou plus haut) dans la page:

%CALENDAR{month="5" year="2005"}%

Vous obtenez

May 2005
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

Syntaxe

Vous tapez Vous obtenez
%CALENDAR% un agenda mensuel ouvert sur l'année et le mois en cours qui collecte ses données dans la page courante
%CALENDAR{<attributes>}% la syntaxe complète avec les attributs

Les différents attributs

Attributs Rôle Valeur par défaut
year="yyyy" L'année L'année courante
year="+yy" or "-yy" Référence relative à l'année courante, -1 ou +1 indiquent respectivement l'année dernière et l'année prochaine Année courante
month="mm" Le mois (numéro) Mois courant
month="+mm" or "-mm" Référence relative au moins courant, par exemple +1 indique le mois prochain Mois courant
gmtoffset="+/-hh" Décalage d'avec l'heure GMT Selon la zone horaire
topic="TopicName" La page contenant les données La page qui contient la directive %CALENDAR%
topic="Web.TopicName1, Web.TopicName2" Liste de pages où collecter les événements pour les présenter dans un seul calendrier
web="Webname" L'espace twiki où se trouve la ou les pages des événements L'espace courant
lang="language" La langue: premiers caractère de "English", "Français", "Deutsch", "Español", "Português", "Nederlands", "Italiano", "Norsk", "Svenska", "Dansk", "suomi", "Magyar", "Polski "English"
header="..." Entête du calendrier; utilisez les variable $m pour le mois et $y pour l'année en cous Mois et année en cours
weekstartsonmonday="1" or "0" Début de la semaine, 0: dimanche, 1: lundi "1" (lundi)
showweekdayheaders="1" 1 pour montrer les nom des jours, 0 pour les cacher "1"
weekdayheadersbig="0" 1 pour graisser les noms des jours, 0 les laisse en normal "1"
cellalignment="left" Alignement horizontal dans les cellules: "left", "center", "right", "justify", "char" "center"
vcellalignment="middle" Alignement vertical: "top", "middle", "bottom", "baseline" "top"
cellheight="n" Largeur en pixels des cellules Selon les besoins
format="..." Présentation des dates Voir plus bas
width="n" or "n%" Largeur en pixels ou en pourcentage du calendrier Selon les besoins
border="n" Epaisseur en pixels des bordures de séparation des cellules "1"
nowrap="1" or "0" Interdit les passages à la ligne "0"
bgcolor="#nnnn" Couleur d'arrière plan, cf. Standard Colors) white
contentcolor="#nnnn" Couleur du contenu des cellules black
headercolor="#nnnn" Couleur de l'entête mois + année La couleur courante de l'espace twiki

Syntaxe des événements

Les événements sont définis par des listes à puces formatées de la façon suivante: Abréviations
  • Les jours : lun, mar, mer, jeu, ven, sam, dim.
  • Les mois : jan, fev, mars, avr, mai, juin, juil, aout, sept, oct, nov, dec.

Type d'événement Syntaxe Exemple
Ponctuel:    * dd MMM yyyy - description 09 dec 2002 - Conférence de Marcel Dupuis
Intervalle:    * dd MMM yyyy - dd MMM yyyy - description 02 fev 2002 - 04 mars 2002 - Exposition sur les maths
Récurrence
annuelle
:
   * dd MMM - description 05 juin - Tous les 5 juin
   * w DDD MMM - description 2 jeu mars - Tous les deuxièmes jeudi de mars
   * L DDD MMM - description L lun mai - Tous les derniers lundi de mai
   * A dd MMM yyyy - description A 20 juil 1969 - Anniversaire, ici du premier pas sur la Lune. L'âge est indiqué entre parenthèses
mensuelle:    * w DDD - description 1 ven - Les premiers vendredi du mois
   * dd - description 14 - Le 14 de chaque mois
hebdomadaire:    * E DDD - description E dim - Chaque dimanche
   * E DDD dd MMM yyyy - description E ven 27 jan 2005 - Chaque vendredi à partir du 27 janvier 2005
   * E DDD dd MMM yyyy - dd MMM yyyy - description E jeu 1 jan 2005 - 27 fev 2005 - Chaque jeudi du 1er janvier au 27 février 2005 (inclus)
Periodique:    * En dd MMM yyyy - description E3 02 dec 2002 - Tous les trois jours à partir du 2 dec 2002
Avec exceptions: A insérer entre les mentions de dates ou de durées et la description:
X { dd MMM yyyy, dd MMM yyyy - dd MMM yyyy }
1 mer X { 01 dec 2002, 06 dec 2002 - 14 dec 2002 } - Chaque premier mercredi du mois, excepté le 1 dec 2002 et entre le 6 dec 2002 et le 14 dec 2002

Paramétrages

En cas de mise à jour du plugin, ne pas oublier de reprendre ces paramétrages.

    • Set FORMAT = $old
      $description
  • Note: You can add settings of any of the recognized attributes (in upper case like SHOWWEEKDAYHEADERS). Examples are shown below:
    • Set CELLALIGNMENT = left
    • Set VCELLALIGNMENT = top
    • Set WIDTH = 100%
    • #Set GMTOFFSET = +10
    • Set SHOWWEEKDAYHEADERS = 1
    • Set WEEKSTARTSONMONDAY = 1

-- Thierry Pasquier - 02 Jun 2005
Topic revision: r7 - 04 Oct 2010, UnknownUser
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Telem? Send feedback