Posiziona il nome di ciascun elemento di avanzamento sotto la grafica anziché sopra.
Mostra la data stimata in cui verrà raggiunta l’idoneità per TL3. Per molti utenti, il requisito di partecipazione di 50 giorni — o il requisito di leggere un gran numero di post in un forum attivo — sarà il fattore limitante.
Per i requisiti che possono impedire a un utente di ottenere TL3, includi una spiegazione chiara di come influenzano l’idoneità. Altrimenti, un utente potrebbe soddisfare tutti i requisiti visibili solo per scoprire che la finestra di idoneità rimane chiusa a causa di qualcosa come “Silenziato (ultimi 6 mesi)”, applicato tutto perché il primo post è stato effettuato usando un telefono e il bot antispam ti ha silenziato.
I forum che abilitano questa funzione dovrebbero essere avvertiti che potrebbe aumentare significativamente il numero di utenti TL3.
Poiché gli utenti TL3 hanno permessi aggiuntivi, alcune persone potrebbero cercare di manipolare il sistema per ottenere quei permessi e poi abusarne. Altri potrebbero persino creare script per automatizzare il processo, eludendo in gran parte il principio secondo cui la fiducia dovrebbe essere guadagnata attraverso una partecipazione genuina.
Ciò che inizialmente appare attraente potrebbe trasformarsi in un incubo di moderazione se gli amministratori del forum non sono consapevoli delle potenziali conseguenze.
Bel Lavoro! Questa è un’implementazione piuttosto interessante e mi piace l’aspetto.
Non mi piace molto quanto il pulsante sia grande e invadente. Personalmente, avrei probabilmente aggiunto una piccola icona accanto alla parte trust level: member del conteggio degli utenti.
Ottimi suggerimenti! Esaminerò ciascuno di essi e rifletterò sull’implementazione.
A parte, stavo pensando di forse aggiungere un’opzione per mostrare solo una percentuale molto generica invece di una suddivisione dettagliata, per renderlo meno facile da “gamificare”.
Questo mi riporta a un punto che avevo già sollevato in precedenza:
L’utente potrebbe soddisfare tutto, ma l’unica cosa che lo trattiene è il blocco. Immagino che probabilmente sarebbe dietro un’impostazione, disattivata di default.
È un’idea carina, ho già sperimentato un concetto simile (adoro la gamification e i sistemi di progressione), ma ho finora esitato principalmente a causa di
Questa è sicuramente una valida ragione per non essere troppo trasparenti, ottimo punto.
Detto questo, mi piace comunque che i progressi siano visibili, quindi forse si potrebbe trovare una via di mezzo? Mostrare quanto un utente è avanzato, senza specificare esplicitamente cosa deve fare?
Mi chiedo se prenderesti in considerazione l’idea di mostrare già alcuni stati nel loro profilo, invece di nascondere tutto dietro un pulsante?
Forse qualcosa come mostrare x requisiti (ogni segmento) e quanti ne hai già completati?
Personalmente non sono un grande fan dei indicatori a semicerchio (gauges), occupano troppo spazio e preferirei mostrarli con qualcosa che distingua meglio tra quelli che hai già ottenuto e quelli ancora in corso, per esempio:
No, niente di pronto all’uso. La cosa più vicina che mi viene in mente è quella che stiamo utilizzando nella dashboard di amministrazione ridisegnata, ma si tratta di visualizzazioni a barra, non di un componente riutilizzabile (e non segmentato).
In base alla mia esperienza in una situazione specifica, una parte utile del processo è stata mantenere un essere umano nel ciclo.
Come utente generale, potevo tenere traccia dei risultati mensili di tutti. Questo ha aiutato a identificare gli utenti che erano costantemente attivi ed efficaci nell’aiutare gli altri sul forum.
Poiché avevo anche accesso alle statistiche dei livelli di fiducia, iniziavo a monitorare più frequentemente i progressi di qualcuno una volta che aveva raggiunto circa il 90% di diversi requisiti del Livello di Fiducia 3. Se sembrava probabile che qualificasse per il TL3 ma mancava ancora uno o più requisiti — e non aveva informazioni quantitative che mostrassero cosa ci si aspettava o quanto fosse vicino — gli avrei inviato un messaggio privato con un aggiornamento.
Una volta che un utente ha raggiunto il TL-3, il passo successivo era continuare a monitorarlo. Questo ha aiutato a garantire che i privilegi aggiuntivi non fossero abusati, fornendo anche l’opportunità di spiegare cosa permettevano questi privilegi e come potevano essere utilizzati efficacemente.
Per requisiti come “Non sospeso negli ultimi sei mesi,” sarebbe utile mostrare quando termina il periodo pertinente e il requisito passerà a uno stato di superamento.
Alcuni requisiti utilizzano una finestra temporale mobile. Ad esempio, “Giorni visitati” non si basa sul totale complessivo dell’utente; viene calcolato sugli ultimi 100 giorni. Un utente che ha visitato frequentemente all’inizio di tale finestra e poi ha smesso per un po’ potrebbe riprendere a visitare ogni giorno senza vedere aumentare il valore, poiché i giorni di visita più vecchi escono contemporaneamente dalla finestra. Questo comportamento può essere confuso senza una spiegazione.
Le statistiche dovrebbero inoltre visualizzare le soglie configurate per i requisiti i cui valori possono essere modificati. Osservando <site>/admin/config/trust-levels, sembra che ora includa la maggior parte dei requisiti quantitativi.
Quando uno di questi valori configurati cambia, gli utenti interessati dovrebbero ricevere una qualche forma di notifica o spiegazione. Gli utenti che lavorano attivamente per raggiungere il TL3 e monitorano i requisiti quantitativi probabilmente chiederanno allo staff e ai moderatori perché i loro progressi sono cambiati. Alcuni mantengono le proprie schede di punteggio locali e potrebbero notare un cambiamento di soglia entro un giorno.
Un’altra funzionalità utile sarebbe una sezione di testo libero modificabile dallo staff che descriva eventuali benefici specifici del sito associati al TL3 oltre alle autorizzazioni concesse da Discourse stesso. Molti siti non offrono benefici aggiuntivi, nel qual caso raggiungere il TL3 potrebbe equivalere principalmente a un traguardo “ci sono stato, l’ho fatto”. Su altri siti, tuttavia, i benefici aggiuntivi potrebbero rendere lo sforzo meritevole.
Inoltre, includere il numero di utenti TL-3 attuali e il loro livello di attività potrebbe essere di valore.