Modifica ai trust level badges per semplificare una selezione ristretta di badge.

Propongo:

  1. Visualizzare i distintivi del livello di fiducia solo per il ‘livello di fiducia attivo’ su /my/badges
  2. Mostrare il distintivo del livello di fiducia attivo come primo distintivo nella scheda utente e nelle pagine dei distintivi

Suggerimento 1 - Solo livello di fiducia attivo

Questo è già il comportamento sulle schede utente. Sarebbe utile averlo anche su /my/badges.

La gestione predefinita dei distintivi in Discourse prevede molti distintivi per motivi di gamification. È una bella cosa e ha molto senso per un forum aperto a internet.

Tuttavia, nei nostri forum con login_required, abbiamo rimosso i distintivi legati alla gamification e mantenuto solo quelli relativi ai livelli di fiducia e alcuni distintivi specifici della comunità. Il problema è che i distintivi del livello di fiducia creano ora molto rumore.

La mia soluzione temporanea

Ho ottenuto la visualizzazione del solo distintivo attivo nella pagina /badges nascondendo i distintivi predefiniti del livello di fiducia e ricreandoli con una query SQL modificata, che vengono revocati ogni giorno. Ad esempio:

Suggerimento 2 - Distintivo TL al primo posto

Al momento, i distintivi sono ordinati per Oro, Argento, Bronzo e poi (penso) in ordine inverso di assegnazione:
image
Come si può vedere, il distintivo del livello di fiducia può facilmente essere spostato.

Credo che il distintivo TL sia il più importante e dovrebbe quindi essere sempre nella prima posizione a sinistra. Ha senso?

4 Mi Piace

Grazie per i suggerimenti, sono d’accordo con entrambi.

Hai trovato una soluzione alternativa per il secondo?

Beh, con mia grande sorpresa sembra che sia stato implementato di nascosto dal Discourse Team. Almeno così sembra guardando le schede utente di diversi utenti qui su Meta:

image

image

image

image

Non è il caso per le pagine /my/badges, ma questa è molto meno importante secondo me, dato che dubito vengano usate molto.

2 Mi Piace

Riesaminando questo, tutto ciò sembra essere notevolmente migliorato ora.

Concessione dei badge di livello di fiducia

Raccogli ancora badge man mano che procedi (cioè, quando raggiungi TL2 mantieni anche il badge TL1)
Tuttavia, questo è un problema molto minore di quanto non fosse a causa di come vengono gestiti nell’interfaccia utente.

Visualizzazione dei badge sulle schede utente

Il badge TL più “anziano” è posizionato all’estrema sinistra, e poi sembrano essere ordinati per “grado”, con l’oro per primo.

Visualizzazione dei badge su /my/badges

Questo sembra essere per grado / tempo. In sostanza, questo di solito evidenzia il TL più alto abbastanza bene senza metterlo in particolare risalto.

Personalmente, preferirei che fossero uguali (TL attuale a sinistra sulla scheda e in alto a sinistra sul profilo), ma questo è abbastanza buono per me da non preoccuparmi più di pasticciare con i badge.

1 Mi Piace