Politique d'événement de catégorie

:information_source: Résumé Permet de rendre les événements discourse-calendar obligatoires ou interdits pour les sujets d’une catégorie.
:hammer_and_wrench: Lien du dépôt GitHub - mariodsantana/discourse-event-policy
:open_book: Guide d’installation Comment installer des plugins dans Discourse

Fonctionnalités

Ce plugin permet aux administrateurs de configurer des politiques d’événements pour chaque catégorie, contrôlant si les événements sont :

  • Autorisés (facultatifs) - Les utilisateurs peuvent créer des événements, mais n’y sont pas obligés
  • Requis (obligatoires) - Les sujets de cette catégorie doivent inclure un événement
  • Interdits (non autorisés) - La création d’événements n’est pas permise dans cette catégorie

Note : Ce plugin ne contrôle que les événements dans les messages d’ouverture de sujet (premiers messages). Le plugin discourse-calendar interdit déjà les événements dans les messages de réponse.

Configuration

Pour configurer les politiques d’événements pour une catégorie :

  1. Visitez les paramètres de la catégorie (Admin > Catégories > Modifier la catégorie > Onglet Paramètres)
  2. Faites défiler jusqu’à la section « Politique d’événement »
  3. Sélectionnez la politique souhaitée
  4. Enregistrez les modifications

Paramètres du site

  • event_policy_enabled - Active/désactive le plugin (par défaut : true)

Paramètres de catégorie

Chaque catégorie dispose d’un nouveau paramètre disponible :

Politique d’événement (event_policy_first_post)

  • Contrôle si les événements sont autorisés/requis/interdits dans les messages d’ouverture de sujet
  • Options : Autoriser, Exiger, Interdire
  • Par défaut : Autoriser