Visualizza avanzamento TL3

:information_source: Riassunto In poche parole, cosa fa questo plugin?
:hammer_and_wrench: Link al repository GitHub - NateDhaliwal/discourse-see-tl3-progress · GitHub
:open_book: Guida all’installazione Come installare i plugin in Discourse

:warning: Disclaimer: L’attivazione di questo plugin potrebbe causare un aumento dei membri che raggiungono il TL3, e/o mettono in discussione le decisioni di moderazione, e/o un’attività più intensa[1].

Funzionalità

  • Mostra all’utente una barra di avanzamento che informa sul progresso totale verso il TL3
  • (Opzionale) Mostra all’utente il requisito più vicino che può raggiungere
  • (Opzionale) Mostra all’utente un dettaglio completo del progresso per ogni requisito
  • (Opzionale) Informa l’utente se è bloccato al TL2/TL3
  • (Opzionale) Se l’utente è TL3, mostra un avviso quando è vicino a perderlo
  • (Opzionale) Mostra all’utente il numero di argomenti e post che ha in categorie silenziate (consentendogli di leggere più post per soddisfare il requisito di 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 nella pagina Admin dell’utente. Tuttavia, il plugin non è stato in grado di fare riferimento diretto a quelli a causa di problemi di autorizzazione utente.

Impostazioni

Nome Descrizione
progress bar color light Il colore della barra di avanzamento in modalità chiara
progress bar color dark Il colore della barra di avanzamento in modalità scura
progress bar background color light Il colore di sfondo della barra di avanzamento in modalità chiara
progress bar background color dark Il colore di sfondo della barra di avanzamento in modalità scura
modal button icon L’icona del pulsante per mostrare la finestra modale
show verbose tl3 progress Seleziona per mostrare la finestra modale, che contiene una barra di avanzamento dettagliata di ogni requisito
show locked at trust level Informa l’utente se è bloccato al suo Livello di Fiducia. ATTENZIONE: Potrebbe comportare reclami da parte di utenti che mettono in discussione le decisioni di moderazione.
modal bottom text Una descrizione aggiuntiva in fondo alla finestra modale.
show next closest stat Mostra il requisito più vicino che l’utente può raggiungere e quanto manca
show warning when tl3 requirements low Se un utente è TL3, informa l’utente se è vicino a perdere il TL3
show warning when user has muted topics and posts Mostra all’utente il numero di argomenti e post che ha in categorie silenziate (consentendogli di leggere più post per soddisfare il requisito di lettura dei post). Non conta ancora quanti post ha letto in quelle categorie.
low tl3 stats minimum Mostra l’avviso agli utenti TL3 se qualsiasi requisito è al di sotto di questa soglia

Screenshot

Panoramica:

Finestra modale (non idoneo)

Finestra modale (idoneo per TL3)

Finestra modale (è TL3)

Finestra modale (è TL3, non più idoneo)

Se l’utente è bloccato:


Spero che questo sia utile!


  1. Il che può essere o meno una cosa negativa ↩︎

10 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