Não é permitido usar outros valores para o atributo recurrence além dos mencionados acima (um erro será exibido).
Por favor, permita que os usuários definam outros padrões de recorrência, como a cada segunda segunda-feira, anual ou dentro de um intervalo de datas.
“A cada segunda segunda-feira” poderia ser definido por uma regra de recorrência como FREQ=MONTHLY;COUNT=12;BYDAY=2MO, seguindo a especificação RFC 5545.
Atualmente, ao criar um evento recorrente no plugin Calendar and Events, não é possível ter um evento que se repita (por exemplo) na primeira terça-feira de cada mês. Este é um padrão de recorrência padrão na maioria dos aplicativos de agendamento e calendário comuns, então parece uma omissão estranha do Discourse.
Este é um recurso que foi solicitado em vários outros tópicos e posts, então aparentemente há demanda por ele. Por exemplo:
Não estou muito familiarizado com o plugin de calendário, mas fiz um teste rápido. Selecionar a data+dia da primeira ocorrência do evento e, em seguida, selecionar esta opção não funciona?
Desculpe pela resposta lenta, @rishabh. Infelizmente, “A cada quatro semanas, neste dia da semana” é diferente do recurso que eu e outros gostaríamos de ver, a saber, “A quarta [dia da semana] de todo mês”. Às vezes, isso significará um intervalo entre reuniões de 4 ou 5 semanas, dependendo do calendário. Por exemplo, agendar uma reunião executiva que sempre cai na 4ª terça-feira do mês.
Este é um recurso de calendário bastante ubíquo na maioria das plataformas e algo que meus usuários sentem falta ao trabalhar com calendários e eventos no Discourse. Eles compreensivelmente reclamam quando têm que configurar 12 reuniões individuais por ano na 4ª terça-feira do mês, em vez de um evento recorrente.
Isso seria ótimo de ter. Idealmente, se pudermos apenas definir um valor RRULE personalizado para um determinado evento, em vez de usar apenas os pré-definidos como “every_week”, etc.