Introduzione delle risposte annidate

Nel mio forum non vedo un’opzione “visualizza in formato piatto” come nell’immagine di esempio.

Per me, ho bisogno che il formato piatto sia l’impostazione globale predefinita, mentre la visualizzazione nidificata sia un’opzione a cui gli utenti possono accedere quando lo desiderano, con il formato piatto sempre facilmente disponibile.

Finché c’è un pulsante “visualizza in formato nidificato” che gli utenti possono attivare e disattivare, va benissimo. Anche un’impostazione per utente per impostare la visualizzazione nidificata come predefinita sarebbe ottima, purché possano tornare alla visualizzazione piatta per singoli argomenti o per tutti gli argomenti quando vogliono.

Senza controlli adeguati per passare da una visualizzazione all’altra, dovrò attenermi al formato piatto.

2 Mi Piace

Ho effettivamente rimosso completamente l’opzione «visualizza in piano». Era presente per i nostri test interni, così da poter confrontare facilmente la vista in piano con quella nidificata. Non abbiamo visto alcun valore nel mantenerla, quindi ora è stata eliminata.

3 Mi Piace

Potrebbe essere una mia immaginazione, ma quando le risposte nidificate sono selezionate, la larghezza sembra ridursi in una finestra del browser a schermo intero:

Non sembra essere correlato al tema Modernize Foundation, dato che l’ho disattivato e riattivato.

1 Mi Piace

Non ti stai immaginando nulla.

La larghezza è maggiore perché occupa più spazio a causa del fatto che la timeline è stata rimossa.

2 Mi Piace

Certo! Ha molto senso! Non riuscivo proprio a mettere il dito su cosa fosse cambiato!

2 Mi Piace

È finalmente supportato :clap:

L’interfaccia stile Reddit è buona, ma ho notato un altro design come:

- A: ...
    - B: ...
    - C → B: ...
    - D → C: ...

In Cina, questo modello è utilizzato da quasi tutti i forum e le piattaforme di social media. Collassa anche tutti i post annidati tranne il primo. Penso che possa evitare distrazioni e potrebbe essere un’opzione.

1 Mi Piace

Ciò può essere ottenuto impostando Profondità massima delle risposte nidificate su un valore inferiore (l’impostazione predefinita è 10) e abilitando Limite della profondità di nidificazione per le risposte nidificate. Prova a farlo.

3 Mi Piace

Buongiorno,
Trovo questa funzionalità davvero ottima, in quanto migliora notevolmente la leggibilità di una conversazione.
Tuttavia, forse ho perso un’impostazione, ho due osservazioni:

  • Quando una risposta viene moderata, un utente di alto livello (moderatore, amministratore…) non vede più i messaggi moderati (automaticamente o meno) in grigio. Appaiono normalmente. La modalità grigia di questi messaggi è un vero vantaggio per identificarli rapidamente.

  • Quando rispondo a una conversazione, un filtro nasconde la barra di formattazione della risposta, nascondendo anche la possibilità di allegare un’immagine, ad esempio:

1 Mi Piace

Grazie per i rapporti. Ho creato una PR per risolvere il primo problema. Credo che il secondo problema sia già stato risolto se esegui una nuova compilazione.

2 Mi Piace

Questo argomento dovrebbe essere nidificato.

5 Mi Piace

Ehi Lilly, domanda totalmente casuale: quale tema stai usando nello screenshot della risposta nidificata sopra? (Più che altro mi piace l’estetica, quindi vorrei fare qualcosa di simile).

Grazie

Penso che sia la sua fondazione originale con la palette WCAG.

Tienilo sempre opzionale, per favore!

Ho appena unito un commit che modifica i valori predefiniti per le Risposte Nidificate. Le modifiche sono (valore vecchio a sinistra, nuovo a destra):

Profondità massima delle risposte nidificate: 10 → 3
Limite della profondità di nidificazione delle risposte: false → true

Se ti piaceva il valore predefinito precedente, basta eseguire il deploy e riportarli a 10 e false :slight_smile:

5 Mi Piace

@markvanlan che ne pensi dell’idea di rendere quelle impostazioni specifiche per categoria?

Ho in mente che gli utenti potrebbero volerle configurare in modi diversi a seconda dei casi d’uso (ad esempio, max: 1, cap: true per un caso d’uso più simile a un “voto sui post”, oppure max: 10, cap: false per un caso d’uso più simile a un sistema di commenti ad alto traffico e a forma libera).

Prevedi che anche tu possa averne bisogno? O sei più scettico sull’idea che serva qualcosa oltre alle impostazioni globali del sito?

4 Mi Piace

Credo che il tuo istinto sia assolutamente giusto, e che sarà la realtà finale. Ci sono così tanti casi d’uso: votazioni, AMAs, “latticini stile diario”, per citarne alcuni. Ciascuno di questi avrà probabilmente bisogno dei propri valori per queste impostazioni, oltre a nuove impostazioni che ancora non esistono.

Sarebbe tecnicamente facile implementare impostazioni per categoria per queste. Vorrei assicurarmi che sia facile per l’amministratore configurarle in modo da non risultare travolgente.

Prima di tutto, il problema evidente è che al momento non esiste alcun modo per retroapplicare l’impostazione di annidamento a tutti i topic di una categoria specifica (nell’interfaccia utente, ovviamente può essere fatto con accesso diretto al server). Quando si attiva l’annidamento per una categoria, questo influisce solo sui nuovi topic, non su quelli esistenti.

2 Mi Piace

Mooing Cow with a Wig

2 Mi Piace

All’inizio ho pensato fosse divertente che questo annuncio non fosse in formato di risposta annidata; poi ho capito che non eri pronto a riformattare l’intera categoria News and Events > Announcements. :slightly_smiling_face:

Ecco alcune risorse che ho raccolto quando ero nuovo su Discourse e cercavo di capire il modello piatto:
La posizione canonica di Jeff:

Una bella nota esterna:

Perché Discourse usa “Argomenti” invece di “Discussioni” (dal 2017, prima che venisse inventato il sistema delle risposte annidate).

e per un’analisi più approfondita delle discussioni:

Concordo pienamente con la difesa del modello piatto da parte di Kris @awesomerobot, che si adatta al modello di costruzione e coinvolgimento della comunità di CDCK. Anche se potremmo adottare le risposte annidate per alcune categorie amministrative — utili per il tracciamento dei problemi — sarò lento nell’implementarle per le categorie di discussione generale.

Infine, anche se potrei implementare le risposte annidate, mi mancherà terribilmente lo scroll infinito. Ho un bel mouse con una rotellina di scorrimento a rotazione libera, ma nulla batte l’impugnare la barra di scorrimento infinita e spostarsi rapidamente attraverso un argomento.

3 Mi Piace

Una delle sfide legate a questo aspetto, dal punto di vista della moderazione, è che i nostri moderatori amano leggere ogni messaggio di un argomento. Questo sembra difficile da fare con il formato di risposta annidata, quindi una vista piatta cronologica opzionale (limitata forse a certi gruppi?) potrebbe comunque essere utile.

Alcuni altri feedback:

  • Sarebbe bello che, se richiudo un thread, rimanesse chiuso quando riapro l’argomento in futuro.
  • Sarebbe anche bello se le nuove risposte dall’ultima volta che ho aperto l’argomento fossero evidenziate.
  • Vorrei che il pulsante “X nuove risposte” fosse sempre visibile, fissato in alto alla pagina dove si trova il selettore “ordina per”, invece di comparire solo quando scorro fino in cima.
5 Mi Piace