I don’t know if there is a way to expose site/plugin settings to non-admins.
The plugin could be extended to add a button to user profile screens to toggle forced moderation on and off for the displayed user. That would make it possible for moderators to use it.
Realistically, I don’t know if I will have time to add that to the plugin myself in the near future, but I’d take a pull request if someone else wants to.
Ele ainda funciona, pelo menos no meu fórum v2.4.0.beta1. (Ele quebrou quando a v2.3 foi lançada, mas eu corrigi.)
No momento, ele verifica apenas nomes de usuário, mas talvez eu possa adicionar essa funcionalidade se conseguir encontrar um tempo livre. Quão necessário é isso para você?
Não tenho certeza de quantas solicitações de clientes recebemos para moderação por usuário, mas pode valer a pena dar uma olhada rápida para definir o escopo da tarefa, caso venhamos a fazê-lo algum dia.
Acabei de revisar o código e fiquei surpreso ao ver que é bem simples! Ele usa os métodos existentes de fila de postagens, então automaticamente utiliza a fila de revisão e não será necessário atualizar nada mais.
Estou procurando pelo recurso oposto: qualquer usuário que apareça em uma pequena lista de usuários não terá seus posts moderados. (Alguns posts estão sendo retidos por causa de palavras monitoradas que spammers tendem a usar, e isso está incomodando alguns usuários antigos.)
Se eu fizer um fork e modificar este plugin, há algo que eu possa retornar na linha 19 que garanta que os usuários correspondentes não tenham seus posts moderados? (talvez algo como :skip em vez de :trust_level?)
Este plugin funciona com a versão atual do Discourse?
O que aconteceria se o plugin parasse de funcionar no futuro? Ele simplesmente deixaria de reter as postagens dos usuários para moderação, ou poderia quebrar outras coisas?
Para testá-lo após uma atualização, eu poderia simplesmente tentar postar como um usuário dummy TL0 e ver o que acontece?
Demorei um pouco para encontrá-los hoje, então espero que ajude adicionar os detalhes aqui. Você pode encontrar as configurações pesquisando por “aprovar” (em vez de “moderar” ou “moderação”) ou olhando na aba “Postagem”. A configuração mais relevante parece ser aprovar a menos que o nível de confiança.
Ainda estou usando e não tive nenhum problema ou relatos de problemas.
Provavelmente ele simplesmente não faria nada, com o comportamento voltando a ser como era sem o plugin, mas é difícil adivinhar, pois dependeria de como as coisas mudassem.
Tente postar como alguém que não está na configuração do plugin e, em seguida, como alguém que está, e verifique se um passa sem nenhuma moderação (extra) enquanto a postagem do outro é adicionada à fila de moderação para revisão.
Este plugin é muito apreciado e ainda funciona após todos esses anos sem atualizações.
Ainda vimos as postagens como visíveis e testei em um navegador privado para excluir meu status de staff. No entanto, li sobre flags, moderação e ocultação e, em seguida, defini a sensibilidade de ocultação para alta.
Não tenho certeza se a alta sensibilidade fará o trabalho ou não, porque nosso “amigo” foi silenciado (duas vezes) e está a caminho de sair.
Se você quiser fazer uma atualização, este recurso de ocultação sem ajustar a sensibilidade global pode ser útil. Talvez o plugin possa ser um “usuário staff” que sinaliza. Acho que as sinalizações de staff ocultam automaticamente. Não tenho certeza de como funcionam a sinalização e a ocultação. Somos um grupo novo e só precisamos disso com uma pessoa que já foi silenciada duas vezes.
Uma lista suspensa para pesquisar e selecionar usuários também seria bom, mas digitar o nome manualmente funciona. O plugin faz o trabalho.
Como dizemos no mundo budista
Sadhu Sadhu Sadhu. Ótimo trabalho!
Também somos gratos à Equipe Discourse por FOSS e por revelar como auto-hospedar para nossos grupos menores, o que também nos permite adicionar plugins.
Não sei se algo mudou recentemente, mas da forma como o plugin e as versões atuais do Discourse funcionavam na última vez que foi acionado em nosso fórum, as postagens sinalizadas ficavam na fila de moderação e só eram visíveis para a equipe/administradores.
Até onde sei, não alterei nenhuma configuração do Discourse para que isso acontecesse.
Talvez você possa testar.
No entanto, pelo que pude ver, nosso “amigo” ainda estava aparecendo depois de ter sido “marcado”.
Eu pude ver em um navegador privado para que meu “god-status” não fosse revelado ao discourse.
Eu verifiquei isso nas configurações e parece que o padrão para ocultar posts é “Médio”.
Eu então mudei para Alto, o que provavelmente oculta na primeira marcação.
Parece que “moderação” é tecnicamente chamada de “marcada”, mas posso estar errado. Sou novo em tudo isso.