Ocultar Curtidas Para Novos Usuários

Este é um componente de tema muito simples que lhe dá a capacidade de ocultar a funcionalidade de “curtir” de novos usuários (TL0). Embora não seja 100% à prova de falhas contra um troll extremamente determinado, ele impedirá que os elementos de “curtir” sejam carregados no DOM enquanto estiver ativo. A esperança é que possa atuar como um obstáculo adicional para trolls que tentam abusar dos likes. Também incluí a opção de ocultar os likes de anônimos, caso seja útil para alguma comunidade.

Antes:

Depois:

Instalação

Link do Repositório
https://github.com/tshenry/discourse-hide-likes

Se você não está familiarizado com componentes de tema e como instalá-los, consulte o guia de instalação de tema. E se quiser aprender mais sobre temas do Discourse, dê uma olhada neste guia.

15 curtidas

Isso é incrível! :tada: Embora fosse possível definir um certo TL para mostrar o :heart: em vez de apenas Anônimos e TL0? Geralmente, os “trolls de curtida” navegam pelo fórum, alcançam TL1 e começam a fazer spam.

3 curtidas

Eu pensei nisso, mas, por padrão, isso bloquearia a promoção do TL1 para o TL2, já que:

Acho que você pode definir tl2 requires likes given para 0 para evitar isso.

Originalmente, eu ia incluir uma configuração onde você poderia adicionar usuários específicos, mas imaginei que os administradores poderiam simplesmente bloquear esses usuários no TL0 se eles estivessem abusando das curtidas. A menos que você esteja enfrentando problemas generalizados, sinto que o mesmo deve se aplicar a qualquer coisa no TL1 ou superior. Se você receber uma reclamação ou ver um usuário problemático, bloqueie-o no TL0.

Isso faz sentido ou você acha que ter o TL1 como opção seria realmente útil? Definitivamente quero garantir que isso funcione em tantos cenários possíveis onde seja útil.

5 curtidas

Boa observação! Isso realmente bloqueia a promoção de nível de confiança (TL). Não quero realmente mudar as coisas, pois as promoções de TL são projetadas para trazer a comunidade mais saudável.

Bloquear o TL funciona, acho que essa é provavelmente a melhor opção.

Pessoalmente, posso ficar apenas bloqueando os TLs, mas não faria mal ter um TL selecionável, caso algum fórum tenha critérios de promoção personalizados e queira que outros TLs também não possam enviar “likes”.

2 curtidas

Veja também Disable Likes