Eventos expirados com horários de término estão sendo removidos de eventos futuros, mesmo com a configuração definida como -1

Você pode criar um calendário normal adicionando o seguinte ao OP de um tópico: (com calendar enabled marcado)

[calendar]
[/calendar]

E então todas as postagens subsequentes com uma descrição e data serão adicionadas a ele. Exemplo:

É meu aniversário!
[date-range from=2022-12-20 to=2020-12-21 timezone="America/Boise"]

Em seguida, você pode pegar o ID da categoria onde deseja exibi-lo de forma mais proeminente no final da URL da categoria, e o ID da postagem do tópico do calendário (você pode obter isso do JSON) e adicioná-lo a esta configuração:

As postagens dos itens do calendário nestes tópicos são aquelas controladas pela configuração delete expired event posts after. :+1:

Há informações mais detalhadas no tópico Discourse Calendar and Events, embora, se você precisar de ajuda extra, sinta-se à vontade para criar um novo tópico em Support também. :slightly_smiling_face:

Na verdade, este parece ser o momento certo para mover este tópico para Support para seu lar definitivo agora que sabemos que a configuração está funcionando conforme o esperado. Depois que eu atualizar a documentação do Calendar & Event, pode valer a pena criar novos tópicos em Contribute > UX ou Contribute > Feature para cobrir quaisquer ideias faltantes. :+1: