| Resumen | Permite hacer que los eventos de discourse-calendar sean obligatorios o prohibidos para los temas de una categoría. | |
| Enlace del Repositorio | GitHub - mariodsantana/discourse-event-policy | |
| Guía de Instalación | Cómo instalar plugins en Discourse |
Características
Este plugin permite a los administradores configurar políticas de creación de eventos para cada categoría, controlando si los eventos son:
- Permitidos (opcionales) - Los usuarios pueden crear eventos, pero no están obligados a hacerlo
- Requeridos (obligatorios) - Los temas en esta categoría deben incluir un evento
- No permitidos (prohibidos) - No se pueden crear eventos en esta categoría
Nota: Este plugin solo controla los eventos en las publicaciones de apertura de temas (primeras publicaciones). El plugin discourse-calendar ya prohíbe los eventos en las publicaciones de respuesta.
Configuración
Para configurar las políticas de eventos para una categoría:
- Visita la configuración de la categoría (Admin > Categorías > Editar Categoría > Pestaña Configuración)
- Desplázate hasta la sección “Política de Eventos”
- Selecciona la política deseada
- Guarda los cambios
Configuración del Sitio
- event_policy_enabled - Habilitar/deshabilitar el plugin (predeterminado: true)
Configuración de la Categoría
Cada categoría tiene una nueva configuración disponible:
Política de Eventos (event_policy_first_post)
- Controla si los eventos están permitidos/requeridos/prohibidos en las publicaciones de apertura de temas
- Opciones: Permitir, Requerir, No permitir
- Predeterminado: Permitir