SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [uk] [vi] [zh] Espace de traduction

Télécharger

|agenda_affiche

Juillet 2009 — mis à jour le : Décembre 2013

Toutes les versions de cet article :


-  Le filtre agenda_affiche s’applique sur une balise retournant le nombre d’éléments à afficher (en général #TOTAL_BOUCLE) et prend trois paramètres :

  1. un texte qui sera affiché si la balise filtrée ne retourne rien (0 élément à afficher) ;
  2. un type de calendrier (jour, semaine, mois ou periode) ;
  3. des noms de classes CSS utilisées dans l’appel du filtre précédent qui permettent de filtrer les éléments à afficher. Si la balise filtrée est nulle, ce filtre retourne son premier argument. Sinon il retourne les éléments mémorisés par le filtre agenda_memo mis en page dans un calendrier du type demandé.

Seul les éléments indexés par agenda_memo avec une des classes CSS indiquées dans le dernier argument seront affichés (ou alors tous les éléments si ce paramètre est omis). Ainsi on peut filtrer les éléments pour les répartir dans plusieurs calendriers sur la même page.

Le type periode restreindra l’affichage à la période comprise entre le plus vieil élément et le plus récent effectivement trouvés, ce qui permet de donner dans le critère une période très large sans récupérer un affichage trop long.

Exemple :

affiche les articles publiés dans la semaine actuelle sous forme de calendrier.


Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé