Desafios Diários do Discourse

v1.2.0 já está disponível!

Novidades nesta versão:

  • Intervalo de check-in configurável — execute desafios diários ou semanais
  • Configuração do início da semana — para desafios semanais, escolha se as semanas começam no domingo, segunda ou sábado
  • Sequências conscientes do intervalo — os rótulos e cálculos de sequências agora refletem o intervalo do desafio (“sequência semanal” vs “sequência diária”)
  • Acesso de moderador — moderadores completos do site agora podem criar, editar e gerenciar desafios por meio de uma seção dedicada na barra lateral. Isso pode ser ativado ou desativado em Admin → Configurações → Plugins (daily_challenge_mod_access_enabled), permitindo que comunidades que preferem manter o gerenciamento de desafios restrito apenas aos administradores o façam.
  • Renomeado para “Discourse Challenges” na interface de administração
Capturas de tela

Formulário de Desafio — Intervalo de Check-in

Painel — Semana Começa em

Acesso da Barra Lateral de Moderador

Observação: Esta versão requer ./launcher rebuild app para aplicar as migrações do banco de dados — o botão Atualizar no painel não funcionará para esta versão.


Quanto ao acesso de moderação por categoria — isso é algo que estamos trabalhando ativamente. O desafio é que o Discourse não concede status de equipe aos moderadores de categoria, o que significa que eles não conseguem acessar rotas de /admin de forma alguma, independentemente do que o plugin faça. Estamos explorando uma rota não administrativa separada especificamente para moderadores de categoria que lhes daria acesso restrito aos desafios em suas categorias. Espere isso na v1.3.0.

1 curtida