Criando e gerenciando calendários

Criar um Calendário de Categoria

A diferença entre um calendário de tópicos e um calendário de categorias é que o primeiro usa add date de uma resposta de tópico específica e exibe o calendário no próprio tópico, enquanto o último usa create event em qualquer tópico da categoria configurada e exibe o calendário de eventos na categoria.

1. Habilitar o plugin de calendário

Em /admin/site_settings/category/discourse_calendar?filter=plugin%3Adiscourse-calendar → calendar categories:
Você quer algo como: categoryId=123;postId=4949;tzPicker;defaultView=month

  • categoryId é fácil de encontrar: é o número na URL quando você clica em #category

  • postId pode ser encontrado assim: vá para a descrição da categoria (o tópico fixado “Sobre a categoria”) e adicione .json à URL: o postId está no início do arquivo JSON.

  • Revise a documentação do discourse-calendar para opções disponíveis.

  • Adicione a categoria (numerada 123 em nosso exemplo) a events calendar categories
    Você pode querer definir discourse post event allowed on groups para incluir os grupos que você deseja que possam adicionar eventos.

2. Criar um evento

Você pode criar um novo tópico na categoria 123 e create event (a partir do botão de engrenagem).
O evento aparecerá então no calendário da categoria.

:tada:

2 curtidas