| Résumé | Permet de rendre les événements discourse-calendar obligatoires ou interdits pour les sujets d’une catégorie. | |
| Lien du dépôt | GitHub - mariodsantana/discourse-event-policy | |
| 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 :
- Visitez les paramètres de la catégorie (Admin > Catégories > Modifier la catégorie > Onglet Paramètres)
- Faites défiler jusqu’à la section « Politique d’événement »
- Sélectionnez la politique souhaitée
- 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