Beta: veja o progresso do TL3 para usuários do TL2

Olá a todos! Nos últimos dias, experimentei Allow users to see trust level 3 progress on user profile usando um plugin.

Aqui está o plugin atual:

Uso o incrível Gauge.js para os medidores. Antes era apenas uma barra retangular simples, mas isso parecia muito entediante.

Configurações:

  • Cor da barra de progresso: cor da barra de progresso (padrão verde, como na imagem acima)
  • Cor de fundo da barra de progresso: cor de fundo da barra de progresso (padrão cinza claro, como na imagem acima)
  • Ícone do botão modal (padrão circle-info)

Todos os textos são editáveis via locais, e reutiliza os locais do núcleo sempre que possível.

Algum feedback? Bugs? Melhorias? Ficarei feliz em ouvi-los!

Implementação legal.

Algumas sugestões:

  • Coloque o nome de cada item de progresso abaixo do gráfico, em vez de acima.
  • Exiba a data estimada em que a elegibilidade para o nível TL3 será alcançada. Para muitos usuários, o requisito de participação de 50 dias — ou a necessidade de ler um grande número de mensagens em um fórum ativo — será o fator limitante.
  • Para requisitos que podem impedir um usuário de obter o nível TL3, inclua uma explicação clara de como eles afetam a elegibilidade. Caso contrário, um usuário pode atender a todos os requisitos visíveis apenas para descobrir que a janela de elegibilidade permanece fechada devido a algo como “Silenciado (últimos 6 meses)”, tudo porque sua primeira mensagem foi feita usando um celular e o bot de spam o silenciou.

Fóruns que ativarem esse recurso devem ser avisados de que isso pode aumentar significativamente o número de usuários de nível TL3.

Como os usuários de nível TL3 têm permissões adicionais, algumas pessoas podem tentar burlar o sistema para obter essas permissões e, em seguida, abusar delas. Outras podem até criar scripts para automatizar o processo, ignorando em grande parte o princípio de que a confiança deve ser conquistada por meio de participação genuína.

O que inicialmente parece atraente pode se tornar um pesadelo de moderação se os administradores do fórum não estiverem cientes das consequências potenciais. :grinning_face:

Bom trabalho! Essa é uma implementação bem legal e eu gosto de como ela ficou.

Eu não gosto muito do fato de o botão ser tão grande e chamativo. Pessoalmente, eu provavelmente teria adicionado um pequeno ícone de :information_source: ao lado da parte trust level: member das contagens de usuários.

Excelentes sugestões, todas! Vou analisar cada uma e pensar na implementação.

Em outra nota, estava pensando em talvez ter uma opção para mostrar apenas uma porcentagem muito geral, em vez de uma divisão detalhada, para tornar mais difícil de gamificar.

Isso realmente me remete a um ponto que fiz anteriormente:

O usuário pode atingir tudo, mas a única coisa que o impede é que ele está travado. Acho que provavelmente seria por trás de uma configuração, desativada por padrão.