Exibir distintivos ainda não ganhos no perfil/página de distintivos do usuário

Gostaríamos de mostrar aos Usuários as medalhas que eles ainda não conquistaram na página de perfil/resumo de medalhas, para incentivá-los a tentar conquistar essas medalhas ainda não obtidas.

Talvez mostrar todas as medalhas, mas deixar em cinza as que ainda não foram conquistadas.
Existe alguma maneira ou configuração para fazer isso?
:slightly_smiling_face:

@soopersoo, Bem-vindo ao Meta! :smiley:

Se um usuário clicar no menu hambúrguer e depois em Conquistas, ele será levado para uma página que exibe todas as conquistas agrupadas conforme diferentes critérios. :slightly_smiling_face: As conquistas que o usuário já possui são marcadas com um símbolo de verificação no canto superior esquerdo de cada uma. O número no canto superior direito indica quantos usuários já possuem aquela conquista. Ao clicar em qualquer conquista, serão exibidos os requisitos para aquela conquista específica e a lista de usuários que a possuem.

Entendi, me pergunto se podemos mostrar a lista completa de distintivos na página de resumo/distintivos pessoal do usuário (além da página de Distintivos) e deixar em cinza aqueles que o usuário específico ainda não conquistou.

Mas obrigado pela sua explicação sobre a página de Distintivos :slightly_smiling_face:

Feliz Aniversário para você.
Se, para cada tópico, você obtiver os IDs dos membros, então pegue as medalhas em https://meta.discourse.org/u/JimPas/badges.json e compare com https://meta.discourse.org/badges.json.
Em seguida, exiba-as como uma lista para servir como seu cartão de aniversário!

Houve um aumento no número de solicitações (rq) no servidor? Para cada usuário em uma postagem, são necessárias 1 rq de medalhas de usuário, o que leva cerca de 500 ms.

@soopersoo, Então você quer duplicar a página de Conquistas do menu hambúrguer para todas as páginas de perfil dos usuários — uma combinação de todas as conquistas possíveis com as adquiridas indicadas? Isso economizaria ao usuário a necessidade de sair do perfil dele para ir à página geral de conquistas.

@Bcat, Se muitos usuários tiverem muitas conquistas, então eu diria que sim. Haveria uma grande diferença ao buscar um ícone (aniversário) e exibi-lo para um ou vários usuários, mas ao verificar a contagem de conquistas de cada usuário e exibi-la ao lado do nome de usuário, as solicitações certamente aumentarão — e a lista de conquistas após o nome de usuário pode ser bastante longa. No caso de uma lista longa, quantas conquistas devem ser exibidas antes que a lista seja truncada? E quais conquistas devem ter prioridade para serem mostradas entre as truncadas? :thinking:

E obrigado pelos votos de aniversário. Só faltam 35 para chegar a 102! :man_white_haired: :laughing:

@JimPas

Então você quer duplicar a página de Conquistas do menu hambúrguer para todas as páginas de perfil dos usuários — uma combinação de todas as conquistas possíveis com as adquiridas por cada usuário indicadas? Isso economizaria que o usuário saísse do perfil dele para a página geral de conquistas.

Duplicar essa parte da página de Conquistas parece ser uma maneira de fazer isso.

Se entendi corretamente a parte dos pedidos, acho que vamos omitir a exibição do número de usuários que obtiveram as conquistas. Se for possível.

Ah, sim, feliz aniversário de conta! :grinning: