| Riepilogo | Attribuisce i crediti a tutti coloro che hanno modificato un post wiki, direttamente sotto il post | |
| Repository | GitHub - criptonautas/discourse-wiki-coeditors: Discourse theme component: credits everyone who edited a wiki post, under the post · GitHub | |
| Guida all’installazione | Come installare un tema o un componente tematico | |
| Nuovo con i temi di Discourse? | Guida per principianti all’uso dei temi di Discourse |
Installa questo componente tematico
Discourse conserva ogni modifica wiki, ma non mostra mai chi ha contribuito. Questo componente li elenca sotto il post, in modo che le persone che mantengono aggiornato un wiki ottengano il giusto riconoscimento.
Cosa fa
- Mostra “Corredatto da” e gli avatar dei redattori sotto il primo post di un argomento wiki.
- Classifica i redattori in base al numero di modifiche apportate nelle revisioni recenti. L’autore del post,
systemediscobotnon sono elencati. - Apre la scheda profilo di ogni persona al clic.
- Superato un numero impostato di avatar, gli altri vengono raggruppati sotto “+Altri N”.
- Funziona per i visitatori disconnessi: la cronologia delle modifiche di un wiki è pubblica anche se
edit_history_visible_to_publicè disattivato. - Sono incluse le localizzazioni in inglese e spagnolo.
Impostazioni
| Impostazione | Predefinita | |
|---|---|---|
target_categories |
vuoto | Categorie i cui wiki mostrano l’elenco |
target_tags |
vuoto | Tag i cui wiki mostrano l’elenco, in qualsiasi categoria. Se non vengono impostate categorie o tag, ogni wiki lo mostra. |
label |
vuoto | Testo prima degli avatar. Se vuoto, utilizza la lingua dello spettatore. |
label_overrides |
nessuno | Formulazione diversa per categoria |
excluded_users |
vuoto | Nomi utente mai elencati |
max_avatars |
5 |
Avatar mostrati prima di “+Altri N” |
max_revisions |
20 |
Revisioni recenti lette, fino a 40 |
Limiti noti
- Una richiesta per revisione a ogni visualizzazione, quindi vengono lette solo le revisioni recenti: i redattori precedenti di un wiki modificato pesantemente scompaiono dall’elenco. Il limite è di 40 perché Discourse blocca un visitore dopo 50 richieste in 10 secondi per impostazione predefinita.
- Altri bot, come quelli di IA, non possono essere rilevati automaticamente: devono essere aggiunti a
excluded_users. - Viene conteggiata qualsiasi revisione, incluso una che ha modificato solo il titolo, i tag o la categoria.
- Viene attribuito il credito solo al primo post.
excluded_usersnasconde solo i nomi. Le loro modifiche rimangono nella cronologia del post.
Per una classifica invece del credito per singolo post, il README include una query di Data Explorer. Le segnalazioni di bug e le pull request sono ben accette.