Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Agenda et évènements
Article mis en ligne le 12 mai 2014
dernière modification le 14 janvier 2019

par Jean Christophe Villeneuve

Article valable uniquement avec Escal version supérieure ou égale à 3.69.0.

L’utilisation et le paramétrage de l’agenda et du mini-calendrier n’étant pas toujours facile à appréhender, faisons un tour d’horizon de cette fonctionnalité.

Généralités

Il faut d’abord savoir qu’avec Escal, on peut afficher :
 une noisette latérale avec juste une liste d’évènements (noisette "Évènements à venir")
 une noisette latérale avec un mini-calendrier et une liste d’évènements à venir (noisette "Mini calendrier")
 un agenda pleine page

Ensuite, tout dépend de vos besoins : si vous n’avez qu’un évènement à afficher de temps en temps, le mini-calendrier doit suffire mais si vous voulez un agenda avec possibilité de répétition d’un évènement, possibilité d’inscription à un évènement, distinction des évènements par catégories, alors, c’est l’agenda pleine page qu’il vous faut.

Enfin, sachez que

  • les noisettes "Évènements à venir" et "Mini calendrier" peuvent afficher soit des articles, soit les évènements gérés par le plugin Agenda.
  • l’agenda pleine page n’affichera que les évènements gérés par le plugin Agenda.

Un article = un évènement

Cette option n’est valable que pour les noisettes "Évènements à venir" et "Mini calendrier" (donc pas pour l’agenda pleine page).

Mise en place :

  • on crée une rubrique Agenda
  • on crée des articles dans cette rubrique
  • on crée un mot-clé agenda
  • on attribue ce mot-clé à la rubrique Agenda
  • on attribue ce mot-clé à n’importe quel article dans le site

Ainsi, on aura dans l’agenda tous les articles de la rubrique Agenda plus tous ceux que l’on souhaite.

Attention, ces articles n’apparaitront dans l’agenda qui si on leur a donné une date de rédaction antérieure (à activer dans l’espace privé : icône "Configuration" puis "Contenu des articles"), ce qui permet de les faire apparaître le jour que l’on veut, quelle que soit leur date de publication.

Un exemple

Prenons l’exemple avec Spip3 d’un article publié le 25 octobre pour un évènement au 15 novembre :

  • dans la page d’édition de l’article on clique sur "Changer"
  • on décoche "ne pas afficher de date de rédaction antérieure"
  • on choisit la date de l’évènement,soit le 15 novembre, et on clique sur "changer"
  • l’article apparaitra le 15 novembre dans le mini-calendrier

Plusieurs évènements le même jour

A noter que si vous avez un seul évènement sur une journée, un clic sur la case du calendrier amènera le visiteur sur l’article correspondant. Et si vous avez plusieurs évènements le même jour, un clic l’amènera à une page récapitulative des articles concernés.

Évènements sur plusieurs jours

Pour les évènements sur plusieurs jours, on peut jouer avec les articles virtuels :

  • activer cette option dans l’espace privé, onglet "Configuration"
  • écrire un premier article avec tous les détails et une date de rédaction antérieure correspondant à la première date de l’évènement.
  • écrire un deuxième article avec juste un titre et une date de rédaction antérieure correspondant à la 2e date
  • rediriger ce deuxième article vers le premier dans la case prévue à cet effet en mettant simplement artXX (XX correspondant à l’identifiant du premier article)

Les évènements du plugin Agenda

Mise en place

Ce plugin permet de créer des évènements en tant qu’objets spip. On va donc créer des articles qui serviront de réservoir d’évènements. Plus besoin de mot-clé "agenda" ou de date de rédaction antérieure. Ces évènements seront affichés dans l’agenda pleine page mais aussi dans les noisettes "Évènements à venir" et "Mini calendrier" si vous avez coché cette option dans la configuration d’Escal (La page d’accueil -> Paramétrage des blocs latéraux -> Mini-calendrier)

Plus de détail dans cet article notamment pour faire le lien vers la page de l’agenda pleine page ou pour colorer différents types d’évènements.

Plusieurs évènements le même jour

A noter que si vous avez un seul évènement sur une journée, un clic sur la case du calendrier amènera le visiteur sur l’évènement correspondant correspondant. Et si vous avez plusieurs évènements le même jour, un clic l’amènera à une page récapitulative des articles concernés.

qrcode:https://escal.edu.ac-lyon.fr/spip/spip.php?article221

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.6.2