Ocultar Votos Restantes

:information_source: Resumo Oculta a linha “votos restantes” sempre que a votação estiver habilitada
:hammer_and_wrench: Repositório GitHub
:question: Guia de Instalação Como instalar um tema ou componente de tema
:open_book: Novo em Temas do Discourse? Guia para iniciantes sobre o uso de temas do Discourse

Descrição

Onde a votação está habilitada com votos “ilimitados” (ou seja, sem alocação estrita), parece desnecessário dizer que alguém tem 100.000 votos restantes. Então, vamos simplesmente ocultar isso!

Capturas de tela

Antes:

Depois:

2 curtidas

Poderia haver uma configuração para mostrar isso novamente quando os votos do usuário estiverem abaixo de um certo número? Caso contrário, alguém pode ficar com apenas 2 ou 3 votos restantes sem saber.

1 curtida

Não me oponho a adicionar essa lógica, mas, na minha opinião, se houver qualquer chance de eles realmente acabarem com os votos, isso deve ser conhecido/visível desde o início. Isso tem como objetivo ocultar o pool de votos deles, que é comicamente grande, porque não existe nenhuma alternativa “ilimitada”.

2 curtidas

Boas notícias relacionadas a isso! Recentemente, adicionamos uma nova configuração de site para votação em tópicos chamada Topic voting enable vote limits. Quando desativada, isso removerá os limites e você não precisará mais definir limites altos como uma solução alternativa.

Ocultar os limites ainda pode ser útil no caso em que você deseja que alguns níveis de confiança tenham limites e outros não.

2 curtidas

De alguma forma, perdi completamente esse detalhe no anúncio :person_facepalming:. Parece que vou mudar nossas categorias de Ideias para o novo formato!

Vou readequar isso para levar em conta essas mudanças também.

2 curtidas

Tenho curiosidade: como você configurou a opção topic voting alert votes left? Isso não funcionaria, por exemplo, para alertar o usuário apenas quando restar 1 voto? No seu exemplo, isso parece bastante improvável.
Sei que você planeja mudar para votos ilimitados, e essa opção não está disponível nesse caso, mas, como o Kris descreve, se você quiser definir um limite para certos níveis de confiança, me pergunto em que situação você precisaria do componente, já que a opção não ajuda.

1 curtida

Tínhamos definido topic voting alert votes left como 1, mas isso ainda aparece:

Acho que o “alerta” mencionado se refere mais a uma notificação real do que a este menu pop-up. Faz sentido, porque, novamente, acredito que, se houver qualquer possibilidade de alguém atingir seu limite, essa pessoa deve estar ciente de sua alocação desde o início.

Quando desativo topic voting enable vote limits, nada acontece ao votar, o que provavelmente faz sentido. É bastante intuitivo clicar novamente na seta para cima para remover seu voto. A única opção ausente é se alguém realmente quiser votar e nunca ser notificado sobre novas postagens, o que parece improvável.

Desmarcar essas caixas resolve meus problemas, mas vou reestruturar esse componente do tema para levar em conta os níveis de confiança. Por exemplo, talvez o TL0 tenha apenas alguns votos, mas o limite se torne quase ilimitado para níveis de confiança mais altos.

Ou… eu simplesmente apago isso e todos fingimos que isso nunca aconteceu :sweat_smile:

2 curtidas