Calendrier NDL

README du plugin

Calendrier NDL v1.0.9

Auteur : Sam pour NDL

Guide interne et concis d’utilisation du calendrier. Cette page reste la référence unique et conserve aussi l’historique des versions.

Vue mois Vue liste Rôles Synchronisation Google Maintenance

À quoi sert le plugin ?

Calendrier NDL gère l’affichage des événements, l’édition côté front, les droits par rôles et la synchronisation avec Google Agenda.

Le plugin est conçu pour un usage quotidien simple : consulter, créer, modifier, synchroniser et maintenir le calendrier.

Pré-requis

  • WordPress opérationnel.
  • Events Manager installé.
  • Ultimate Member si la gestion de visibilité par rôles est utilisée.
  • Une configuration Google valide si la synchronisation est activée.

Mode d’emploi rapide

  • Utiliser la vue Mois pour naviguer rapidement.
  • Utiliser la vue Liste pour consulter les événements à venir.
  • Créer ou modifier un événement depuis le front si vos droits le permettent.
  • Lancer une synchronisation manuelle quand un contrôle visuel est souhaité.

Prudence

Les actions de maintenance et de synchronisation peuvent modifier des événements existants. Il est recommandé de conserver des sauvegardes régulières et d’utiliser les exports iCal avant une purge importante.

Historiques des changements

v1.0.9 Dernière(s) modification(s) : 14/04/26 22:34

Ajout du rôle Ultimate Member um_famille comme profil de lecture seule calé sur la même visibilité que les adjoints, sans onglet dédié ni changement de logique métier : même vue calendrier, mêmes événements visibles qu’adjoints, sans création, édition ni suppression.

v1.0.8 Dernière(s) modification(s) : 14/04/26 20:51

Correctif ciblé de synchronisation Google : lorsqu’un événement déjà importé est re-synchronisé sans visibilité WordPress explicite côté Google, la visibilité modifiée localement dans WordPress est désormais conservée au lieu de retomber par défaut sur adjoints.

v1.0.7 Dernière(s) modification(s) : 12/04/26 21:35

Correction des heures affichées dans l’historique pour les réaligner sur l’heure locale de Paris. Les entrées récentes du README utilisent désormais des horaires cohérents avec le fuseau attendu.

v1.0.6 Dernière(s) modification(s) : 12/04/26 21:27

La synchronisation Google est réactivée par défaut dans le build et les valeurs par défaut du Google Calendar ID et du chemin JSON du service account sont remises en place, sans écraser les réglages déjà enregistrés sur le site.

v1.0.5 Dernière(s) modification(s) : 12/04/26 21:20

Le sous-menu mobile Plus est maintenant affiché dans un panneau fixe et contraint au viewport, avec hauteur limitée et défilement interne si nécessaire, afin de rester entièrement exploitable sur téléphone sans sortir de l’écran.

v1.0.4 Dernière(s) modification(s) : 12/04/26 20:53

La section du changelog est renommée en Historiques des changements et affiche maintenant la date de modification directement à côté de chaque version pour faciliter le suivi des ajustements récents.

v1.0.3 Dernière(s) modification(s) : 12/04/26 20:52

Dans les vues Liste à venir, Détails jour et Détail événement, l’horaire est désormais affiché en gras avec une taille légèrement augmentée pour améliorer la lisibilité, sans modifier les autres vues ni la logique du calendrier.

v1.0.2 Dernière(s) modification(s) : 12/04/26 20:31

La section de suivi des versions est désormais présentée sous le titre Journal des changements. Le shortcode [ndl_calendar_changelog] reprend le même habillage que le README, et l’historique antérieur à la v1.0.0 a été retiré pour repartir sur une base claire après la sortie en v1.

v1.0.1 Dernière(s) modification(s) : 12/04/26 20:31

Le journal des changements reste dans ce README et peut être affiché seul dans une page WordPress via le shortcode [ndl_calendar_changelog]. Nettoyage du packaging de documentation pour ne conserver que le fichier d’aide front et ce README central.

v1.0.0 Dernière(s) modification(s) : 12/04/26 20:31

Version stable de référence avant passage en v1 : calendrier front, permissions par rôles, vues mobile et desktop, retour d’édition fiabilisé, synchronisation Google, maintenance intégrée et alerte de chevauchement à la création.