Visualizza avanzamento TL (TL1, 2, 3)

:information_source: Sintesi Mostra a utenti e staff i propri progressi verso il livello di fiducia (TL), insieme ad altre informazioni
:hammer_and_wrench: Link al repository GitHub - NateDhaliwal/discourse-see-tl-progress · GitHub
:open_book: Guida all’installazione Come installare i plugin in Discourse

:warning: Disclaimer: L’abilitazione di questo plugin potrebbe causare un aumento dei membri che raggiungono il TL3, e/o di domande sulle decisioni della moderazione, e/o una maggiore attività[1].

Funzionalità

  • Mostra una barra di avanzamento all’utente per informarlo sui propri progressi totali verso il livello di fiducia
  • (Opzionale) Mostra all’utente il requisito più vicino che può raggiungere
  • (Opzionale) Mostra all’utente un dettaglio dei progressi per ciascun requisito
  • (Opzionale) Avvisa l’utente se è bloccato al suo attuale livello di fiducia
  • (Opzionale) Se l’utente è al TL3, mostra un avviso quando sta per perderlo
  • (Opzionale) Mostra all’utente il numero di argomenti e post nelle categorie mute (permettendogli di leggere altri post per soddisfare il requisito sulla lettura dei post)

Configurazione

Configurazione minima necessaria. Tutti i testi possono essere modificati tramite i Testi del Sito. Dove possibile, il testo esatto è lo stesso di quello presente nella pagina Admin dell’utente. Tuttavia, il plugin non è stato in grado di fare riferimento diretto a questi a causa di problemi di permessi utente.

Impostazioni

Nome Descrizione
Abilita per le promozioni di livello di fiducia Scegli i livelli di fiducia per cui vuoi mostrare i progressi
Colore barra di avanzamento chiaro Il colore della barra di avanzamento in modalità chiara
Colore barra di avanzamento scuro Il colore della barra di avanzamento in modalità scura
Colore sfondo barra di avanzamento chiaro Il colore dello sfondo della barra di avanzamento in modalità chiara
Colore sfondo barra di avanzamento scuro Il colore dello sfondo della barra di avanzamento in modalità scura
Icona pulsante modale L’icona del pulsante per mostrare la finestra modale
Mostra progressi dettagliati TL3 Seleziona per mostrare la finestra modale, che contiene una barra di avanzamento dettagliata per ciascun requisito
Mostra blocco al livello di fiducia Informa l’utente se è bloccato al suo livello di fiducia. AVVISO: Potrebbe generare reclami da parte di utenti che mettono in discussione le decisioni della moderazione.
Testo inferiore modale tl1 Una descrizione aggiuntiva in basso nella finestra modale per TL0 → TL1.
Testo inferiore modale tl2 Una descrizione aggiuntiva in basso nella finestra modale per TL1 → TL2.
Testo inferiore modale tl3 Una descrizione aggiuntiva in basso nella finestra modale per TL2 → TL3.
Mostra statistica più vicina Mostra il prossimo requisito più vicino che l’utente può ottenere e quanto manca ancora
Mostra avviso quando i requisiti TL3 sono bassi Se un utente è al TL3, avvisalo se sta per perdere il TL3
Mostra avviso quando l’utente ha argomenti e post muti Mostra all’utente il numero di argomenti e post che ha nelle categorie mute (permettendogli di leggere altri post per soddisfare il requisito sulla lettura dei post). Non conta quanti post ha letto in quelle categorie (ancora).
Minimo statistiche basse TL3 Mostra l’avviso agli utenti TL3 se uno qualsiasi dei requisiti è sotto questa soglia

Screenshot

Panoramica:

Finestra modale (non qualificato)

Finestra modale (qualificato per TL3)

Finestra modale (è TL3)

Finestra modale (è TL3, non più qualificato)

Se l’utente è bloccato:


Spero che sia utile!


  1. Che può essere o meno un aspetto positivo ↩︎

11 Mi Piace

bravo Nate :clap:

penso che tu abbia saltato il riassunto:

4 Mi Piace

Che schifo! L’ho sistemato.

3 Mi Piace

Il plugin è ancora in versione Beta, o cosa? Credo che sia un plugin davvero fantastico, perché mi ha lasciato con l’acquolina in bocca e a fare i calcoli per sapere quando avrò Tl3.

Per la maggior parte funziona, a parte uno o due piccoli dettagli da sistemare, su cui sto lavorando ora. È davvero il requisito successivo più vicino a presentare problemi; i contatori e le barre funzionano tutti.

5 Mi Piace

La statistica più vicina per la promozione e la demozione dovrebbe essere stata corretta, insieme ad alcune ottimizzazioni alle query SQL. Dovrebbe essere pronto per il rilascio.

4 Mi Piace

Abbiamo installato questo sul nostro sito. Tuttavia, quando un utente normale tenta di visualizzare il profilo di un altro utente, potrebbe comparire un errore che indica di non avere il permesso di visualizzare le risorse richieste.

Ad alcuni utenti potrebbe comparire questo errore, mentre ad altri funziona alla perfezione (cioè senza che compaia questo popup). L’utente normale non dovrebbe essere in grado di visualizzare i progressi degli altri.

Sai cosa potrebbe causare questo problema?

Screenshot in cinese:

5 Mi Piace

Ottima osservazione, e grazie per la PR! L’ho unita.

5 Mi Piace

Che ne dici di estenderlo per coprire anche gli altri livelli di Trust Level?

Secondo me al momento risulta un po’ limitato senza motivo, ad esempio:

Perché non chiamarlo semplicemente “Trust Level Progress Meter” o qualcosa di simile?

7 Mi Piace

Ottimo punto. Ci vorrà un po’ di lavoro, ma credo che sia possibile.

5 Mi Piace

@merefield

Ottima idea, e il tempismo è perfetto ora che il lavoro su TL3 sta per essere completato.


All’estremità opposta della progressione dei livelli di fiducia, credo che parte di questo possa essere utile anche per le persone che collaborano sui forum Discourse, in particolare moderatori e membri abituali della community.

Una domanda ricorrente è come un utente possa passare da TL-0 al livello di fiducia successivo in modo da poter, ad esempio, pubblicare link, includere più link, incollare immagini o ottenere altre funzionalità che sono limitate a TL-0.

Queste spiegazioni vengono spesso scritte manualmente, anche se gran parte della risposta dipende da requisiti misurabili del livello di fiducia. Sarebbe utile se parte di queste indicazioni potesse eventualmente essere automatizzata: mostrare all’utente dove si trova, quale requisito sta attualmente impedendo l’avanzamento e cosa può ragionevolmente fare per diventare idoneo.

Il plugin TL3 Progress ha già parte dell’infrastruttura necessaria per questo tipo di funzionalità, in particolare la sua capacità di esporre requisiti individuali, avanzamento e il requisito più vicino.

4 Mi Piace

Mi chiedo quando verrà completato il progetto

1 Mi Piace

Grazie per il promemoria. Il mese scorso sono stato davvero impegnato e non sono riuscito a trovare il tempo per occuparmene. Ora che ho più tempo libero, ho intenzione di iniziare tra un giorno o due.

Lo considero un ridimensionamento piuttosto esteso, poiché i requisiti variano per ogni TL, quindi anche la logica dovrà essere adeguata.

2 Mi Piace

Volevo solo dire che sono quasi alla fine! Con un sacco di nuove impostazioni e opzioni di configurazione, mi restano da fare principalmente solo le modifiche alle localizzazioni!

3 Mi Piace

Il PR è stato infine unito :tada:! Segnalateci se riscontrate qualsiasi problema. @kairo162 @EricGT

2 Mi Piace