Política de Eventos da Categoria

:information_source: Resumo Permite tornar os eventos do discourse-calendar obrigatórios ou proibidos para os tópicos de uma categoria.
:hammer_and_wrench: Link do Repositório GitHub - mariodsantana/discourse-event-policy
:open_book: Guia de Instalação Como instalar plugins no Discourse

Funcionalidades

Este plugin permite aos administradores configurar políticas de criação de eventos para cada categoria, controlando se os eventos são:

  • Permitidos (opcional) - Os usuários podem criar eventos, mas não são obrigados a fazê-lo
  • Obrigatórios (mandatório) - Os tópicos nesta categoria devem incluir um evento
  • Proibidos (não permitido) - Eventos não podem ser criados nesta categoria

Nota: Este plugin controla apenas eventos nas publicações de abertura de tópico (primeiras publicações). O plugin discourse-calendar já proíbe eventos em publicações de resposta.

Configuração

Para configurar as políticas de eventos para uma categoria:

  1. Visite as configurações da categoria (Admin > Categorias > Editar Categoria > aba Configurações)
  2. Role até a seção “Política de Eventos”
  3. Selecione a política desejada
  4. Salve as alterações

Configurações do Site

  • event_policy_enabled - Habilita/desabilita o plugin (padrão: true)

Configurações da Categoria

Cada categoria tem uma nova configuração disponível:

Política de Eventos (event_policy_first_post)

  • Controla se os eventos são permitidos/obrigatórios/proibidos nas publicações de abertura de tópico
  • Opções: Permitir, Exigir, Proibir
  • Padrão: Permitir