Existe a possibilidade de restringir o aumento de nível nos níveis de confiança a algumas categorias. Vou explicar: tenho uma categoria onde qualquer interação nela não conta para o nível de confiança do usuário.
Qualquer ajuda seria ótima.
Obrigado!!
PS. Esqueci de adicionar que os usuários que podem acessar esta categoria estão todos em um grupo, caso haja uma chance de usar isso também para este caso.
Infelizmente não, receio. A menos que você tenha criado um plugin que alterou o comportamento principal do nível de confiança, o que parece ser um plugin complicado, você não pode ajustar qual conteúdo afeta o aumento do nível de confiança.
Você se importa se eu perguntar por que você quer remover as interações nesta categoria de contar para os níveis de confiança? Pode haver outra maneira de alcançar o que você deseja que não dependa dos níveis de confiança.
Imaginei que não seria fácil, meu cliente tende a se complicar demais
Vou explicar brevemente: estamos criando uma comunidade que terá diferentes tipos de usuários: alguns serão alunos dos nossos cursos online e outros serão apenas membros da comunidade (não alunos).
O caso é que uma parte do nosso Discourse será exclusiva para esses alunos (uma categoria fechada apenas para o grupo de alunos), onde eles receberão suporte de nós, professores. Essa categoria será, em sua maioria, para leitura, embora eles possam postar algumas perguntas, se necessário.
A questão é: estamos contando com os níveis de confiança para o resto da nossa comunidade, e não tanto para esta categoria de suporte aos alunos. Queremos premiar os membros que participam de toda a comunidade e evitar que membros que apenas participam da categoria de suporte obtenham altos níveis de confiança (seria desequilibrado e injusto para os demais).
Basicamente, buscamos recompensar os usuários de toda a comunidade, não apenas dessa parte.
Alguma ideia de como podemos gerenciar isso?
Muito obrigado desde já pela ajuda, esta comunidade está sendo uma verdadeira salvação
Revisaremos cada registro adicionando-os manualmente ao grupo (para que possam acessar esta categoria), mas o que você sugere não seria isso porque, se os alunos participarem ativamente do resto da comunidade, queremos que eles sejam tratados igualmente e ganhem em sua contagem de TL.
O caso é ter suas interações em uma determinada categoria para não contar para o seu contador de TL, pois isso poderia alterar o equilíbrio geral com outros membros que não podem acessar esta categoria. Bastante complexo, eu acho…
Estamos criando uma grande comunidade sobre um tema geral, e ela incluirá uma categoria específica que é bloqueada apenas para alguns membros (neste caso, nossos alunos). Cada aluno será adicionado a um grupo, e essa categoria de suporte estará disponível apenas para eles. Eles não podem criar novos tópicos nesta categoria específica, mas podem ler, responder e curtir.
No resto da comunidade, onde todos os membros podem participar, compartilharemos conteúdo, criaremos documentos colaborativos, etc.
Portanto, estamos procurando recompensar os membros que mais participam da comunidade inteira com TLs mais altos e, portanto, um tratamento mais exclusivo (por exemplo: há uma taxa mensal para ser membro, mas quando você atinge um certo TL, pode acessar gratuitamente).
O que tememos é que os alunos que têm essa categoria exclusiva obtenham TLs mais altos sem realmente participar de toda a comunidade, mas apenas perguntando ou lendo na categoria de suporte.
Espero que esteja mais claro agora (desculpe se não estiver, é a mistura do meu inglês não muito bom e a complexidade da comunidade que queremos construir )
Se isso se tornar uma solicitação de recurso, também posso ver um uso para isso.
Uma categoria de Jogos em um fórum pode ter uma rotatividade bastante alta de postagens (por exemplo, um jogo contínuo de A a Z), e seria bom se essas postagens não fossem contadas para a contagem de leitura do TL3, pois isso pode aumentar significativamente o limite para todos os outros.
Portanto, este é um fator-chave. Você deve colocar as recompensas definidas pelos níveis de TL em destaque e encontrar uma maneira de deduzir a atividade extra na categoria isenta, e subtrair isso da atividade de TL, para que você crie um TL ajustado para seus alunos, separado do TL do Discourse.
Se isso parecer que pode funcionar, você pode criar uma consulta no Data Explorer (DE) para ver a atividade nessa categoria específica e fazer seus cálculos de acordo ou até mesmo criar uma consulta DE mais complexa que faça a verificação e os cálculos para você. Você precisaria de um tópico de suporte separado para isso ou uma postagem em Marketplace, pois sua complexidade pode exigir pagamento.
Já pensei nisso também depois de ver o tópico relacionado no marketplace. Na verdade, acho que é uma má ideia usar níveis de confiança para recompensar usuários com benefícios especiais. Pelos comentários de todos os engenheiros, tecnicamente não é simples. Mas conceitualmente também parece incerto. Do post do blog explicando os níveis de confiança:\n
\n\nInfelizmente, acredito que a ideia de usar níveis de confiança para recompensas não relacionadas à saúde da comunidade e direitos do usuário vem do mau exemplo que o Discourse dá ao conceder acesso a uma categoria Lounge aos usuários regulares. Acho que seria muito melhor se o Discourse pudesse fornecer um mecanismo diferente para esse acesso à Lounge. Um que os gerentes de comunidade pudessem realmente adotar e replicar facilmente para seus próprios cenários de recompensa.
Essa é uma opinião interessante! Se está certa ou errada, cabe mais a eles decidirem, uma ferramenta é uma ferramenta, e o Discourse é uma ferramenta. Vamos tentar não julgar criticamente como ela é usada
Ah, claro! Eu não tive a intenção de julgar o que o OP está tentando fazer. Pelo que entendi, a busca por uma solução específica foi movida para o tópico do marketplace. Eu dei alguns sugestões lá.
Meu comentário acima foi uma observação geral: que os níveis de confiança são frequentemente considerados para obter algumas recompensas automáticas. Porque os níveis de confiança são os únicos grupos automáticos para usuários regulares. Mas essa abordagem tem desvantagens, pois o Discourse tem um design com opiniões fortes para os níveis de confiança. E não é simples nem muito flexível e, nesse sentido, não é geralmente recomendável alterá-lo.
Mas o Discourse tem um suporte muito bom para recompensar distintivos com base em condições automatizadas. Portanto, se houvesse uma opção nos grupos para atribuir automaticamente a associação com base em um distintivo, semelhante ao que já existe com o e-mail, isso poderia fornecer uma solução mais acessível e flexível para construir cenários de recompensa:
Por exemplo, o Discourse poderia recompensar o acesso ao Lounge com base em um distintivo como Aficionado ou Respected. E eu acho que isso daria um modelo melhor de como realizar tais recompensas com o Discourse do que a correlação atual com o nível de confiança Regular.
Na verdade, nossa recompensa estaria totalmente relacionada à saúde da comunidade, embora possa parecer que não. Em qualquer caso, expliquei um pouco mais o motivo pelo qual precisamos disso para o nosso caso em particular, caso você queira saber mais: Exclude certain categories from the Trust Levels - #8 by Shirly_Nowak
Talvez você possa usar a caixa de entrada de mensagens privadas do grupo de estudantes como uma espécie de categoria (com alguns ajustes de notificação provavelmente e sem marcação, infelizmente)
Não consideramos essa opção, então obrigado mas a questão é que criamos uma categoria inteira, já que é um helpdesk com mais de 150 posts, é por isso que é uma categoria (com subcategorias, na verdade) para que seja organizada e fácil para os estudantes consultarem (com tags específicas, etc…)