Una conversazione significativa avviene quando tutti nella stanza hanno ascoltato i pensieri degli altri, e una timeline piatta e lineare è sempre stata il modo migliore per rendere ciò possibile su Discourse. Ma il formato piatto non si adatta a ogni comunità. Nei forum più grandi e dinamici, migliaia di risposte su un’unica timeline rendono impossibile per chiunque stare al passo. Ecco perché quest’anno abbiamo sperimentato con cautela una visualizzazione delle risposte completamente nidificata e riteniamo sia un’ottima soluzione per le comunità che hanno superato i limiti del formato piatto.
Ciò che è iniziato come un plugin sperimentale è diventato un progetto integrato direttamente in Discourse. Ecco un’anteprima di come appare un argomento nidificato al momento:
Le impostazioni del sito per attivare questa funzione sono disponibili nell’interfaccia di amministrazione. Vai alla sezione “Risposte nidificate” per controllare la funzione, le modalità di ordinamento predefinite, la profondità massima e altro ancora.
Roadmap
Al momento della stesura, siamo ancora agli inizi per quanto riguarda le risposte nidificate. La roadmap non è ancora completamente definita. Ecco alcune cose che sappiamo faremo:
Migliorare l’esperienza su dispositivi mobili
Ripensare la timeline degli argomenti per la vista nidificata. Al momento non c’è alcuna timeline negli argomenti mentre si è in modalità risposte nidificate
Aggiungere almeno una nuova modalità di ordinamento per i post con decadimento basato sull’età, simile alla nostra modalità “Caldo” per le liste di argomenti.
Limitazioni
Quando la nidificazione è abilitata per una categoria, gli argomenti esistenti rimangono in modalità piatta. Ogni argomento può essere singolarmente commutato dalla chiave inglese dell’amministratore, ma al momento non esiste un modo per convertire un’intera categoria esistente in modalità nidificata.
Vorremmo avere il tuo feedback
Abbiamo bisogno del tuo feedback e della tua esperienza nell’uso di questa funzione per orientarne lo sviluppo. Se questa soluzione ti sembra adatta alla tua comunità, provala e facci sapere cosa pensi tu e i tuoi utenti!
DIO SÌ. Ottimo tempismo. Sto migrando un forum su un nuovo server con 2 container stasera e non vedo l’ora di passare da questo al nuovo quando tra un paio di settimane inizierà la stagione regolare e le nostre pool sportive. Dovrebbe essere un ottimo caso di test.
Sarà così figo avere la possibilità di scegliere tra discussioni piatte e incorporate: grazie per questo @markvanlan e Team.
Solo per precisare: quando ci sono nuove risposte in più rami dell’albero, sembra che la visualizzazione a thread singolo ne mostri solo una alla volta. Ho dovuto tornare indietro più volte, con il conteggio dei non letti che diminuiva di uno ogni volta.
Ok, non sono sicuro di quanto sia praticabile l’attivazione/disattivazione in blocco per le categorie con decine di migliaia di argomenti. Potrebbero essere un’opzione i job di conversione in blocco/lotti di Rails?
E questo è reversibile? È possibile convertire un argomento threadato di nuovo in un argomento piatto?
Sì, sono d’accordo con te. Questa è una limitazione per ora, e qualcosa su cui continueremo assolutamente a riflettere.
Il motivo principale per cui ho scelto di non convertire gli argomenti storici in una categoria quando è abilitato è che gli utenti probabilmente interagiranno in modo diverso. In modalità piatta, i vari pulsanti Rispondi contano meno. Il post va in fondo all’argomento. Non sono sicuro che gli utenti premano sempre intenzionalmente quello “giusto” che corrisponderebbe alla vista nidificata.
In pratica, temo che gli amministratori lo abilitino per gli argomenti storici e poi improvvisamente la conversazione diventi illeggibile. Continueremo a pensarci. La modifica più semplice che riesco a immaginare è che quando si attiva l’impostazione della categoria, appaia un popup modale che chiede: “Vuoi applicare questa modifica agli argomenti esistenti?”