| |
|-|-|
|
| Riepilogo | Discourse Yearly Review crea un argomento il 1° gennaio che riassume l’attività del forum dell’anno precedente. (Vedi i nostri esempi qui su Meta - year-in-review)
|
| Link al repository | https://github.com/discourse/discourse-yearly-review
|
| Guida all’installazione | Come installare i plugin in Discourse
Configurazione iniziale
Vai alla pagina /admin/plugins e clicca sul pulsante delle impostazioni
Impostazioni di discourse-yearly-review:
![]()
-
Inserisci le categorie da cui estrarre i dati nell’impostazione
yearly review categories. Se lasciata vuota, predefinisce le prime 5 categorie pubbliche. -
Utilizzando l’impostazione
yearly review publish category, scegli una categoria di destinazione dove verrà pubblicato il riepilogo.
Si consiglia vivamente di impostare yearly review publish categorysu una categoria riservata allo staff o privata, in modo da poter visualizzare l’argomento prima di renderlo pubblico. Potresti anche volerlo modificare prima. -
Quindi, abilita il plugin utilizzando l’impostazione
yearly review enabled.
Funzionalità
Come puoi vedere su 2022: The Year in Review, i dati sono visualizzati in due sezioni: utenti e argomenti.
La sezione utenti include:
- Tempo di lettura maggiore
- Argomenti creati in maggior numero
- Risposte create in maggior numero
- Argomenti a cui si è risposto di più
- Mi piace assegnati in maggior numero
- Mi piace ricevuti in maggior numero
- Visite in maggior numero
- Utenti a cui è stato assegnato un badge in evidenza (il badge è impostato dall’impostazione del sito
yearly review featured badge)
La sezione argomenti include:
- Letti in maggior numero
- Piaciuti in maggior numero
- A cui si è risposto di più
- Più popolari
- Segnalibri in maggior numero
Generazione del Riepilogo Annuale
Il plugin stabilisce delle soglie per decidere quali argomenti visualizzare. È necessario un minimo di 10 mi piace o risposte, 5 segnalibri, un punteggio di 10 o un’ora di tempo di lettura affinché un argomento venga visualizzato. L’argomento viene pubblicato automaticamente tramite un’attività in background. L’attività verifica che il plugin sia abilitato e che ci si trovi nei primi 31 giorni del primo mese dell’anno. Quindi verifica se un argomento con il titolo yearly_review.topic_title è già stato pubblicato dall’utente di sistema. Se tutti i controlli hanno esito positivo, l’argomento viene pubblicato nella categoria impostata nell’impostazione yearly review publish category. Se questa non è configurata, l’argomento verrà pubblicato nella categoria Non classificati.
Opzioni aggiuntive
Categorie del riepilogo annuale
Le categorie utilizzate in questa sezione sono quelle impostate nell’impostazione del sito yearly review categories. Se questa impostazione non è configurata, verranno scelte le 5 migliori categorie pubbliche del forum. “Migliori” è determinato dal conteggio della categoria topics_year.
Le sottocategorie di qualsiasi categoria specificata nell’impostazione del sito yearly review categories non saranno incluse nel rapporto del riepilogo annuale. Se desideri includere le sottocategorie nel rapporto del riepilogo annuale, dovrai specificarle esplicitamente nell’impostazione del sito yearly review categories.
Escludi staff dal riepilogo annuale
Il plugin dispone di un’impostazione yearly review exclude staff. È abilitata per impostazione predefinita in modo che i membri dello staff siano esclusi dalla sezione utenti e gli argomenti creati dallo staff siano esclusi dalla sezione argomenti.
Badge in evidenza del riepilogo annuale
Un badge in evidenza può essere impostato tramite l’impostazione yearly review featured badge. Vengono visualizzati al massimo 15 utenti con il badge. Se più di 15 utenti hanno ricevuto questo badge, viene visualizzato un link alla pagina del badge. Se yearly review featured badge non è configurato, questa sezione non verrà visualizzata.
Esecuzione manuale del Riepilogo Annuale
Se non vuoi aspettare l’attività in background, puoi pubblicare l’argomento dalla console rails con:
Jobs::YearlyReview.new.execute(force: true)
Se desideri generare un rapporto per un anno specifico, aggiungi semplicemente review_year: 'anno', ad esempio:
Jobs::YearlyReview.new.execute(force: true, review_year: '2021')
Ospitato da noi? Se desideri eseguire il Riepilogo Annuale manualmente, puoi contattarci a team@discourse.org e saremo lieti di organizzarlo per te.
Impostazioni
| Nome | Descrizione |
|---|---|
| yearly review enabled | Abilita il riepilogo annuale. |
| yearly review categories | Categorie pubbliche da cui estrarre gli argomenti. Verranno selezionate le prime 5 categorie di questo gruppo. Se lasciata vuota, predefinisce le prime 5 categorie pubbliche. |
| yearly review exclude staff | Escludi lo staff dalle statistiche sugli utenti. |
| yearly review include user stats | Aggiungi statistiche identificative degli utenti al primo post dell’argomento del riepilogo. |
| yearly review include private categories | Includi l’attività degli utenti dalle categorie private o con accesso limitato al riepilogo. |
| yearly review publish category | La categoria in cui verrà pubblicato il riepilogo. |
| yearly review featured badge | Inserisci il nome completo del badge. Può essere lasciato vuoto. |
Ospitato da noi? Questo plugin è disponibile su tutti i nostri livelli di hosting Yearly Review | Discourse - Civilized Discussion
Problemi noti
-
I dati sono visualizzati in tabelle HTML. Le tabelle sono racchiuse in tag
divche hanno gli attributidata-review-topic-users="true'edata-review-featured-topics="true". Questo permette di stilizzare le tabelle quando vengono visualizzate su Discourse. Gli stili non vengono copiati quando vengono creati gli email per gli argomenti. Gli email inviati per l’argomento non hanno un bell’aspetto. -
Il primo post nell’argomento generato è di circa 40.000 caratteri a causa dell’uso di HTML. Di conseguenza, non può essere modificato a meno che tu non aumenti prima il limite di caratteri del corpo sopra questo valore (vedi Body is limited to 32000 characters; you entered 43659)
-
Gli emoji nei titoli non vengono visualizzati nei link degli argomenti in evidenza





