Calendário do Discourse (e Evento)

Como um aviso a todos que usam este plugin: Se você quiser dar a todos os membros logados acesso a este recurso, NÃO use o grupo everyone, use trust_level_0. Não ficou óbvio para mim até que eu li que o grupo everyone na verdade inclui até mesmo usuários não logados e que geralmente não é apropriado associar permissões a ele. (Na prática, associar as permissões do calendário ao everyone não faz nada - novos usuários não poderão acessar o recurso.)

O plugin poderia fazer um trabalho melhor em 1) eliminar everyone da seleção, 2) ter alguma nota para o administrador para usar trust_level_0 se essa for a intenção dele.

Ou o Discourse poderia mudar suas APIs para remover a seleção everyone para tornar mais natural para os desenvolvedores de plugins oferecerem as opções corretas.

Saudações e obrigado pelo plugin. Muito útil em minha comunidade!

2 curtidas