Un agenda est en fait une rubrique à laquelle on attache le mot-clé "agenda".
Les évènements de l'agenda sont les articles de cette rubrique. Seulement, pour qu'un article apparaisse dans l'agenda, il faut indiquer une date de publication antérieure.
La date de publication en ligne est la date à partir de laquelle l'article (l'évènement) apparait sur le site, notamment sur la page d'accueil (dans les derniers articles).
La date de publication antérieure est la date à laquelle l'évènement (l'article) fait référence. Dans l'agenda, l'article apparaitra dans la case du jour (du mois et de l'année) correspondant.
Pour pouvoir utiliser les dates de publication antérieures sur les articles, il faut les activer dans l'interface de SPIP. Allez dans : Administration du site > Configuration du site > Contenu du site > Contenu des articles
Puis cochez "oui" pour "Date de publication antérieure", enfin cliquez sur [Valider].
Pour mettre une date de publication antérieure à un article, allez sur la page d'édition de l'article, en dessous de la date de publication en ligne, développez la flèche, cochez "Afficher ...", puis renseignez votre date :
Ici, l'article à été publié le 14 avril, mais l'évènement auquel il faisait référence aura lieu le 5 mai.
L'article est "apparut" le 14 avril sur la page d'accueil, mais dans l'agenda il apparait dans la case du mercredi 5 mai.
Dans l'agenda qui correspond donc à une rubrique, on peut avoir plusieurs sous-rubriques contenant elles mêmes des articles. Ces sous-rubriques seront les thèmes de l'agenda.
Chaque évènement de l'agenda (chaque article en fait), devra donc être classé dans le bon thème (la bonne rubrique).
Ensuite coté visiteur, si on va dans l'agenda (rubrique de départ) on vera tous les articles (évènements) de cette rubrique, ainsi que ceux des thèmes (sous-rubriques). Plus on descendra dans l'arborescence (sous-rubriques), plus on "restreindra" les évènements affichés : l'agenda affichera toujours les articles de la rubriques courante et ceux des sous-rubriques.
Exemple :
S'il on descend dans le thème "Vie de l'école", on ne vera plus que les évènements du thème "Vie de l'école" et du sous-thème "Réunions" ; les énènements des autres thèmes ne seront plus visibles.
Si vous utilisez plusieurs thèmes, il est recommandé de personnaliser le logo de chaque thème. Il sera plus facile pour les utilisateurs de lire cet agenda, et voir pour chaque évènement à quel thème il fait référence.
Le logo "de base" d'un agenda est celui ci :
Enfin si vous souhaitez faire apparaitre dans la barre des boutons celui de votre rubrique agenda, il suffit de lui ajouter le mot-clé "bouton" en plus de "agenda", comme décrit dans : Boutons du menu