| Resumo | Impede que os usuários criem novos tópicos a menos que tenham passado tempo lendo tópicos existentes. | |||||||
| Repositório | Discourse topic read timer | |||||||
| Guia de Instalação | Como instalar um tema ou componente de tema |
Instale este componente de tema
Um componente de tema independente para Discourse que exige tempo de leitura registrado antes que os usuários elegíveis possam criar novos tópicos. Respostas, edições e mensagens privadas permanecem disponíveis.
Em um esforço para incentivar os novos usuários a ler e pesquisar antes de pular direto para um novo tópico, este componente limita o nível de confiança (configurável no máximo nível de confiança restrito) a precisar ler pelo número exigido de minutos. Até que esse limite seja atingido, o botão de novo tópico fica bloqueado e acinzentado e recebe uma dica de ferramenta construída a partir da explicação do requisito de leitura e do prompt de diretrizes. Se o botão de tópico for pressionado, ele abrirá o link das diretrizes da comunidade (ID do tópico configurável). Os usuários elegíveis ainda podem adicionar publicações em tópicos existentes.
As APIs podem contornar isso, então é eficaz apenas no navegador; no nosso caso, restringimos o acesso à API (e assim ao discourse hub) para o nível de confiança 1 e acima.


