Novas avaliações de usuários: atribuição de administrador e registro de progresso

Eu sou o administrador principal de uma instância do Discourse para uma comunidade técnica estabelecida com pouco menos de 1000 participantes.

Nós verificamos todos os registros, a menos que o endereço de e-mail fornecido seja de uma universidade ou empresa reconhecível, ou conheçamos a pessoa envolvida. Parte desse processo de verificação envolve o envio de um e-mail solicitando informações sobre o interesse particular do candidato na comunidade e quaisquer resultados relacionados. Também compartilhamos essa carga de trabalho de revisão entre três administradores.

O seguinte recurso auxiliaria nesse processo de verificação e reduziria a confusão:

  1. Uma maneira de anotar qual administrador específico está processando uma determinada aplicação — provavelmente apenas um botão “isto é meu” para clicar.

E para continuar com a lista de desejos:

  1. Alguma forma de registrar o progresso por meio de entrada de texto seria adicionalmente útil.

Para registrar algum tráfego obliquamente relacionado:

Também para registrar que novos usuários frequentemente comentam favoravelmente sobre serem verificados — como uma indicação da presença de algum nível de curadoria social.

Quaisquer pensamentos são bem-vindos, R

Talvez Notas do Usuário do Discourse ajudem.

Além disso, você pode incluir as informações que deseja nos campos personalizados do usuário que são obrigatórios ao abrirem a conta. Você também pode usar um campo personalizado que era apenas para a equipe, que você poderia usar para marcar quem está processando.

Eu acho que você também pode usar o endereço de e-mail deles para adicioná-los a um grupo que poderia ajudar a automatizar as coisas.

1 curtida

Os candidatos também são “usuários” antes de serem aprovados. Esta é uma pergunta semântica, suponho. Obrigado.

Um registro de usuário é criado quando ele preenche e envia o formulário, então ele é um usuário nesse sentido.

Não tenho certeza de como as notas do usuário funcionam com usuários que não são aprovados. A ideia de campo personalizado pode ser melhor para você e está no núcleo em vez de um plugin, então você pode tentar isso com mais facilidade.

Um campo personalizado para o revisor pode ser o que você deseja.

Obrigado. Vou experimentar mais tarde esta semana.

A propósito, eu seleciono e copio três linhas dos campos de usuário pendentes exibidos, colo isso no editor Emacs e, em seguida, executo alguns scripts Lisp para gerar um e-mail de saída. Não estou sugerindo que essa funcionalidade seja incorporada ao Discourse — é apenas a minha solução alternativa para economizar alguma digitação propensa a erros. R

1 curtida

Eu também uso o Editor Verdadeiro Único. Comecei a usar o VS Code para a maior parte do meu desenvolvimento de plugins/temas do Discourse, mas o Emacs está sempre aberto. E agora mesmo tive que puxar coisas para o Emacs para resolver um problema usando uma macro de teclado, que acho que não existe no VSCode e não vejo como alguém vive sem ela.

Bem, seria um pouco mais complicado de desenvolver do que seu script Lisp, mas poderia ser feito em um plugin!

1 curtida

Meu mock-up está abaixo — e acho que está correto. Observe também este tópico:

Essa captura de tela então:

Legenda: Mock-up de um campo de usuário personalizado para o servidor de discussão discourse para rastrear qual administrador está avaliando um candidato específico.

Você pode fazer isso agora mesmo com os recursos existentes no core, então isso cobre.

A outra parte que você quer é

Para isso, você pode usar notas de usuário, como sugerido acima, ou outro campo de usuário personalizado onde você poderia simplesmente digitar o que quisesse. Ou, se o processo for previsível, você poderia ter outro menu suspenso com coisas como

  • usuário contatado/aguardando resposta
  • aprovado
  • negado

Então, acho que pode ser tudo o que você precisa e você pode recategorizar como #suporte?

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.