tl;dr – Gli utenti del nostro Discourse desiderano un’interruzione a livello di singolo utente per nascondere i contenuti statici quando la casella di controllo “Mostra elenco sottocategorie sopra gli argomenti in questa categoria” in /c/[nomecategoria]/edit/settings è selezionata e lo Stile dell’elenco sottocategorie è impostato su “Caselle”.
Contesto Iniziale
Il nostro forum Discourse attualmente conta 25 gruppi pubblici a cui gli utenti possono iscriversi e molti di loro si uniscono a oltre 10 gruppi. Data la configurazione della nostra categoria Gruppi di livello superiore per visualizzare le sottocategorie per ogni gruppo, c’è un’abbondanza di contenuti statici sopra l’inizio dell’elenco dinamico degli argomenti.
Alcuni utenti si stancano di scorrere tutte le caselle delle sottocategorie dei gruppi fino a raggiungere la vista dinamica con stile “Ultime” per la categoria, specialmente su dispositivi mobili. In altre parole, desiderano vedere subito tutto il contenuto delle sottocategorie mescolato insieme e non vogliono visualizzare le belle caselle.
Proposta: Preferenza a Livello Utente per Nascondere lo Stile dell’Elenco Sottocategorie: Caselle
Ho creato questo breve video su Loom per spiegare la mia soluzione preferita per una nuova preferenza a livello di utente che gestisca la combinazione di opzioni in /c/[nomecategoria]/edit/settings > Aspetto > Mostra elenco sottocategorie sopra gli argomenti in questa categoria > Stile dell’elenco sottocategorie.
In generale, sono totalmente a favore di permettere agli utenti di attivare o disattivare temporaneamente o permanentemente i contenuti statici su una pagina.
Sono d’accordo con @codinghorror / @awesomerobot: è un po’ fastidioso. Consentiamo agli utenti di scegliere la home page; sembra ragionevole permettere loro di rimuovere le caselle.
Anche quando ci sono solo 2 caselle, questo può essere piuttosto fastidioso.
Dovrebbe essere un’impostazione a livello di categoria legata alle funzionalità dell’elenco delle sottocategorie (attivata di default)? Molti temi personalizzano questa sezione e potrebbero non volerla nascondere.
Associarla a una preferenza dell’utente sarebbe semplice e non richiederebbe alcuna nuova interfaccia, ma sarebbe difficile da scoprire… e poi, dato che è una funzionalità a livello di categoria… a volte non funziona? Includerla nelle impostazioni aiuterebbe a spiegarlo, ma in un certo senso :
Nascondi gli elenchi delle sottocategorie nelle pagine delle categorie, quando consentito dall’amministratore
Forse sarebbe meglio renderli espandibili in modo evidente? Dovremmo definire un’interfaccia predefinita per espandere/ridurre che funzioni con tutti gli stili… oppure qualcosa di simile a un interruttore per un layout compatto?
È una domanda valida e non sento il bisogno di intervenire. Tu vedi le cose in modo più olistico rispetto a me, quindi sarò probabilmente d’accordo con qualsiasi soluzione tu possa implementare che soddisfi il mio bisogno fondamentale di rendere il toggle disponibile anche a livello di singolo utente.
Alcune persone vogliono le caselle delle sottocategorie. È solo che molte altre non le vogliono.
Ci sono progressi / ulteriori pensieri in merito? Sarebbe molto utile per il nostro Forum, che ha bisogno di rendere le sottocategorie evidenti per i nuovi utenti, ma nascondibili per gli utenti che conoscono la strada.
Mi piace molto questa impostazione, ma sembra che Discourse non supporti più “consenti agli utenti di nascondere l’elenco delle sottocategorie”. Mi sfugge qualcosa?
Sarebbe fantastico se questa funzionalità potesse essere aggiunta. Ho scritto del codice per ottenere gli stessi effetti aggiungendo pulsanti “collapse” ed “expand” come questo👇, ma chiaramente non è bello o pulito come il tuo.