Agrupar múltiplas notificações de distintivos em uma

A categoria meta de um fórum em que participo foi aberta a todos após ter sido inicialmente acessível apenas para usuários com nível TL1+. Frequento essa categoria, pois discussões meta são interessantes para mim. Meus posts receberam uma boa quantidade de curtidas, o suficiente para ganhar emblemas se a categoria já fosse pública antes.

E tenho mais notificações de emblemas do que isso. Quando o mesmo emblema é conquistado várias vezes, a notificação deveria ser agrupada em uma única, exibindo algo como Conquistou '{badge_name}' (xN), onde N é a quantidade de vezes que o emblema foi conquistado.

Já dei feedback sobre isso no fórum, por meio da categoria meta, sugerindo desabilitar a conquista de emblemas antes de tornar outra categoria pública, ou conceder o emblema silenciosamente. No entanto, mesclar notificações duplicadas em uma só deveria ser uma prática padrão de UX de qualquer forma.

7 curtidas

Nós agrupamos os ‘likes’ dessa forma, mas não as medalhas.

2 curtidas

Que muitas medalhas! É possível que um administrador desse site tenha reduzido o número de curtidas necessário para receber essas medalhas, fazendo com que elas sejam concedidas com mais frequência?

Ah, entendi. A categoria acabou de ser tornada pública, o que resultou na sua concessão de várias de uma só vez. Isso parece ser um caso raro e fortuito que não exige uma resposta sistemática.

3 curtidas

Desculpe reativar um tópico antigo, mas estou me perguntando se o problema aqui não é que o selo “Boa Resposta” foi concedido várias vezes, mas sim que a notificação do selo foi enviada várias vezes? Esse é um problema que surgiu algumas vezes ao lidar com solicitações de suporte. É complicado de depurar, mas parece que as notificações de um selo continuarão sendo enviadas até que uma delas seja marcada como lida. Se isso estiver correto, é necessário que o usuário visite a página do selo para que a notificação seja marcada como lida? Parece que é isso que está acontecendo aqui:

Posso estar completamente equivocado, mas hoje é a segunda vez que tento rastrear a causa do problema.

3 curtidas

Eu realmente adoraria isso — resolveria o maior problema do meu projeto de integração de Emblemas do Fedora. Quão difícil seria fazer o mesmo que foi feito para curtidas para premiações de emblemas?

2 curtidas

Difícil para eu dizer de imediato, mas provavelmente não muito difícil. @Roman quão complicado seria integrar esse tipo de coisa em notificações de distintivos?

3 curtidas

Eu ainda gostaria disso, mas também queria atualizar: o novo menu de notificações dividido torna essa questão menos urgente.

1 curtida

Às vezes, terei vários links ganhando um distintivo entre as visitas ao nosso fórum:

Mesmo que cada notificação de Link Popular vá para o mesmo lugar, clicar em uma delas não marca as outras como lidas. Acho que deveria.

Eu nem sempre quero usar o botão Descartar Tudo, pois às vezes há outras notificações que ainda quero revisar.

2 curtidas

Melhor ainda, as notificações poderiam ser agrupadas também, então seu exemplo poderia ler

  • Ganhou “Link Popular” (3x)
  • Glarble barble!

  • Ganhou “Link Popular” (2x)
  • Ganhou “Link Quente”

em vez disso. Isso tornaria a interação de “clicar em um para marcar todos como lidos” mais compreensível, pois você só precisa clicar em um item.

4 curtidas

@joellabes Desloquei seu tópico para este para manter as solicitações agrupadas, pois acho que agrupá-las em uma única notificação, assim como Curtidas/Reações, quando possível, seria muito mais organizado, e também seria uma maneira prática de garantir que você não tenha várias não lidas apontando para o mesmo lugar.

3 curtidas

Concordo que esta é uma solução muito melhor!

2 curtidas

Eu gostaria que, em vez de ter que clicar em cada ‘nice share’ individualmente, houvesse apenas uma notificação para todos os emblemas de ‘nice share’ que recebi naquele dia.