Eh bien, c’est là que le plugin est un peu désordonné. Et c’est principalement dû à son historique.
Il a commencé sa vie comme un plugin qui permettait les calendriers de sujets (Topic calendars). Dans ce cas, chaque réponse sur le Sujet était un événement (si elle incluait une date/heure). Le calendrier des jours fériés (Holiday calendar) en est un bon exemple/cas d’utilisation.
Par la suite, la possibilité de transformer l’OP (Original Post/Publication Originale) d’un Sujet en un Événement (affiché sur un calendrier de tout le site) a été ajoutée ; cela porte le nom quelque peu étrange de discourse_post_event. Ceci peut être contrôlé par Catégorie (dans les paramètres de la Catégorie) et restreint à des groupes via le paramètre du site discourse_post_event_allowed_on_groups.
De plus, vous pouvez choisir d’afficher un Calendrier de ces événements OP (‘post events’) au-dessus d’une Catégorie spécifiée (n’affichera que les Événements de cette Catégorie). Vous pouvez également activer (via un paramètre de site) un tri sophistiqué de la liste des Sujets de n’importe quelle Catégorie par Événement - ceci est activé via un paramètre de Catégorie.
À en juger par les discussions récentes sur meta.discourse.org à ce sujet, ces événements par Sujet semblent maintenant être la manière dominante d’utiliser le Plugin.
Personnellement, je trouve que les paramètres qui régissent tout cela sont un peu un mélange, avec un chevauchement déroutant entre les paramètres du site, les paramètres de catégorie et la terminologie.
J’aimerais voir cela nettoyé / rationalisé. Comme cela couvre une fonctionnalité clé pour la plupart des communautés, j’aimerais que le plugin soit rendu librement accessible à un plus grand nombre d’utilisateurs de Discourse (actuellement, il est assez payant à moins que vous n’auto-hébergiez).