Comprimere notifiche badge multiple in un'unica

The meta category in a forum I am in was made open to everyone after initially only being accessible to TL1+. I frequent that category, meta discussion is interesting to me. My posts have gotten a good amount of likes, just enough to earn badges if it were public before.

image

And I have more notifications for badges than that. Earning the same badge several times notification should be collapsed into a single one and say Earned '{badge_name}' (xN) where N is the amount of times that badge was earned.

I’ve given feedback to that forum through the meta category to disable earning badges before making another category public, or silently award the badge, but merging duplicate notifications into 1 should be the ux anyway.

7 Mi Piace

We do collapse likes in this manner but not badges.

2 Mi Piace

That’s alot of badges! Is it possible that an admin on that site lowered the number of likes required to be awarded those badges, so it is awarding them more often?

Oh, I see. The category was just made public, resulting in you being awarded for many at once. That sounds to me like a rare fluke occurrence that does not need a systematic response.

3 Mi Piace

Sorry to bump an old topic, but I’m wondering if the issue here is not that the Good Reply badge was granted multiple times but that the notification for the badge was sent multiple times? This is an issue that’s come up a few times when handling support requests. It’s tricky to debug, but it seems that notifications for a badge will continue to be sent until one of the notifications is marked as read. If that is correct, does having a badge notification marked as read require the user to visit the badge’s page? That seems to be what’s happening here:

I could be totally off-base on this, but today is the second time I’ve tried to track down the cause of the issue.

3 Mi Piace

Mi piacerebbe davvero molto — risolverebbe il problema più grande del mio progetto di integrazione Fedora Badges. Quanto sarebbe difficile fare la stessa cosa fatta per i like per i premi badge?

2 Mi Piace

Difficile da dire a memoria, ma probabilmente non troppo difficile. @Roman quanto sarebbe complicato integrare questo tipo di cose nelle notifiche dei badge?

3 Mi Piace

Lo vorrei ancora, ma volevo anche aggiornare: il nuovo menu di notifiche diviso rende questo problema meno urgente.

1 Mi Piace

A volte avrò più link che guadagnano un badge tra le visite al nostro forum:

Anche se ogni notifica di Link popolare va nello stesso posto, fare clic su una di esse non contrassegna le altre come lette. Penso che dovrebbe.

Non voglio sempre usare il pulsante Rimuovi tutto poiché a volte ci sono altre notifiche che voglio ancora esaminare.

2 Mi Piace

Meglio ancora, le notifiche potrebbero anche essere raggruppate, così il tuo esempio potrebbe leggere

  • Guadagnato “Link popolare” (3x)
  • Glarble barble!

  • Guadagnato “Link popolare” (2x)
  • Guadagnato “Link interessante”

invece. Ciò renderebbe l’interazione “fai clic su uno per contrassegnare tutti come letti” più comprensibile poiché è necessario fare clic solo su un elemento.

4 Mi Piace

@joellabes Ho spostato il tuo argomento in questo per mantenere le richieste raggruppate insieme, poiché penso che raggrupparle in una singola notifica, come per Mi piace/Reazioni, dove possibile, sarebbe molto più ordinato, e sarebbe anche un modo pratico per assicurarsi di non avere più notifiche non lette che puntano allo stesso posto.

3 Mi Piace

Sono d’accordo, questa è una soluzione molto migliore!

2 Mi Piace

Vorrei che invece di dover cliccare su ogni “condivisione carina” individualmente, ci fosse solo una notifica per tutti i badge di “condivisione carina” che ho ricevuto quel giorno.