Revisão com motivo

:information_source: Resumo Este componente de tópico permite exigir o preenchimento do motivo da ação ao revisar um moderador
:hammer_and_wrench: Repositório \u003chttps://github.com/Lhcfl/review-with-reason\u003e
:question: Guia de Instalação Como instalar um tema ou componente de tema
:open_book: Novo em Temas do Discourse? Guia para iniciantes no uso de Temas do Discourse

\u003c!-- Preencha "repoName" e "repoURL" para o botão de instalação automática –\u003e

Instalar este componente de tema

\u003c!-- Descreva este tema/componente em uma ou duas frases –\u003e

Este componente permite/exige que os moderadores preencham o motivo da operação ao revisar, e então o registrem em um tópico.
:warning: Observe que o tópico deve ser visível para todas as pessoas elegíveis para revisar, caso contrário, a revisão falhará! Por favor, verifique a parte de configuração antes de instalar.

Capturas de tela

Revisando

Tópico do registrador

Mais exemplos


Configuração

:warning: IMPORTANTE Para quaisquer configurações incluindo "logger_topic_id":

logger_topic_id é o tópico usado para registrar o motivo.

  • Necessário: O tópico deve ter permissões de escrita para os revisores (moderadores e moderadores de categoria), caso contrário, a revisão falhará.
  • Altamente recomendado: Este tópico não deve ser visível para outras pessoas, a menos que hide_reviewable_user_email e hide_reviewable_details estejam definidos como true, pois registrará diretamente o endereço de e-mail do usuário a ser aprovado e o relator das postagens sinalizadas.

Configurações:

  • logger_topic_id: logger_topic_id global

  • allow_no_reason: Quando ativado, os revisores podem pular o fornecimento de um motivo. Caso contrário, eles devem inserir um motivo.

  • max_length_raw: Comprimento máximo de uma citação na postagem automática

  • skip_for_categories: Para estas categorias, pule a exigência de explicar o motivo

  • logger_topic_id_override_for_catrgories e logger_topic_id_override_for_reviewable_type: Para estes casos, substitua logger_topic_id. Por exemplo, como apenas moderadores podem revisar usuários, você pode configurar um logger_topic dedicado para este tipo.

  • hide_reviewable_details: Ocultar detalhes das entradas revisáveis no log, geralmente são quem relatou, quando e por quê.

  • hide_reviewable_user_email: Ocultar o e-mail do usuário revisável no log

  • hide_reviewable_user_fields: Nomes dos campos do usuário a serem ocultados para usuários revisáveis no log

13 curtidas

Este é um componente de tema incrível. Bom trabalho @Lhc_fl :smiley: :clap:

4 curtidas

Muito legal TC. Já que apenas moderadores plenos e administradores podem aprovar novos usuários.

Seria possível que o sistema de aprovação de novos usuários fosse roteado para um tópico separado?

Pois provavelmente não é uma boa ideia compartilhar o tópico da categoria com não-staff.
Pelo menos dependendo de como um site escolhe moderadores de categoria.

1 curtida

Ótima sugestão! O componente de tema foi atualizado e agora isso pode ser feito com logger_topic_id_override_for_reviewable_type: ReviewableUser=>topic_id

3 curtidas

É possível permitir grupos especiais?

Não entendo bem esta frase, o que significa permitir grupos especiais?

1 curtida

Desculpe, deixe-me corrigir.
É possível permitir que grupos ou TLs também tenham acesso a isso? Por exemplo, usuários confiáveis como TL4s.

Se você quer dizer o tópico do logger… sim, ele só tem o requisito de que o auditor tenha permissão de escrita nele. Ele pode ser visto por qualquer grupo que você queira, a única coisa com que você precisa se preocupar é vazar informações que você acha que não deveriam ser vistas.

4 curtidas

Além disso, é possível permitir que outros usuários além dos Moderadores adicionem um motivo? Moderadores de categoria poderiam ser eles.
(Desculpe se me repeti)

1 curtida

Desde que /review seja acessível ao usuário, ele permitirá dar motivos na avaliação

4 curtidas