Molte risposte ponderate che adoro in questo post di @LeoDavidson, ma soprattutto questo:
Apprezzerei davvero questo. Sarebbe fantastico anche qualche indicazione di annidamento per le sottocategorie, se fossero elencate sotto la loro genitore e leggermente rientrate, aiuterebbe enormemente la navigazione! Ancora meglio se potessero essere collassate sotto il controllo dell’utente.
Riconosco il “ci ho già provato” dal commento 11, ma… ci hai provato su un sito con circa 100 categorie e molte sottocategorie? Sarà un disastro per me. L’alfabetico creerebbe un nonsense confuso per i miei utenti.
Usare l’ordinamento del sito come opzione sarebbe fantastico. Come @knewt, è difficile per me immaginare di attivare volontariamente questo menu sul mio sito senza poterlo fare.
Ti sbagli. Sarà un casino per gli utenti. Fai una bozza in cui hai più di 100 categorie in qualsiasi ordine nella barra laterale. È semplicemente inutilizzabile. Ma è per questo che abbiamo una pagina per le categorie.
Barra laterale invece, è per poche categorie davvero importanti scelte da un utente, non dall’amministratore.
Grazie per aver chiarito così chiaramente che ho torto.
Non sto suggerendo che gli utenti vogliano avere tutte le oltre 100 categorie nelle loro barre laterali. Ma gli utenti interagiscono spesso con un’ampia varietà di categorie e i nomi delle sottocategorie sono relativi alla categoria padre e non hanno molto senso fuori contesto.
Quindi, utilizzare l’ordinamento del sito per le categorie scelte da ciascun utente farà la differenza tra utilizzabile e inutilizzabile per gli utenti del mio sito.
Sì, stiamo anche lavorando per ridurre il numero di categorie; ma anche un numero di categorie sensato per lo scopo del sito sarebbe molte decine, quindi il problema principale rimane.
Ma comunque, stai essenzialmente chiedendo la possibilità di spostare la pagina delle categorie nella barra laterale.
Cosa succederebbe se tu o qualsiasi altro utente volesse fare lo stesso con i tag? Non importa quale sia l’ordine lì. È comunque inutilizzabile.
La scelta migliore sarebbe mantenere lo stesso ordine utilizzato dal forum E consentire all’utente di trascinare e rilasciare tutto nell’ordine desiderato.
In realtà, il problema più grande della barra laterale è la sovrapposizione con altre navigazioni e strutture. E se un utente, o un amministratore, ha gli strumenti per spostare praticamente tutto nella barra laterale, allora non ha senso. Spostiamo l’intero forum nella barra laterale
Sto chiedendo che le categorie (possibilmente opzionalmente) scelte vengano ordinate contestualmente, non alfabeticamente.
OK, D&D andrebbe bene, ma quello che sto chiedendo è esattamente la prima parte del tuo suggerimento: impostare come predefinito lo stesso ordine che usa un forum, almeno come un’opzione se non come predefinito di Discourse.
Concordo sul fatto che l’ordinamento predefinito delle categorie dovrebbe corrispondere a quello della pagina /categories, determinato dall’impostazione fixed category positions. Mi sembra strano utilizzare un meccanismo di ordinamento diverso per la barra laterale, che attualmente ordina sempre alfabeticamente.
@mcwumbly, è già all’ordine del giorno e cosa ne pensi?
Penso che il fatto che ciò che si trova nella barra laterale sia un sottoinsieme scelto dall’utente sia importante e renda appropriato utilizzare l’ordinamento scelto a livello di sito.
Sospetto che per il tipo di problema di cui stiamo discutendo, sarà più importante consentire agli utenti di avere più sezioni in modo che possano raggruppare le cose in un modo che abbia senso per loro, piuttosto che dare loro troppo controllo granulare su come vengono ordinate.
Perché dovrebbe essere strano? L’idea principale non era forse dare la possibilità di ricevere notifiche di nuovi post da categorie importanti? E quell’importanza è una decisione dell’utente, non di un amministratore o del software.
Quindi… la barra laterale è una copia parziale della pagina della categoria o uno strumento per l’utente? Questa è la domanda.
Penso che l’assunzione di cui sopra possa essere il fulcro del disaccordo. Per alcuni sarà semplicemente per un rapido accesso alle categorie che seguono/in cui partecipano di più, per altri potrebbe essere per monitorare l’attività su base per categoria. Tu stai pensando in quest’ultima direzione, ma molti utenti non lo faranno, e anche coloro che lo faranno potrebbero non volere le categorie con il maggior numero di modifiche in cima alla lista.
Io, per esempio, voglio che l’ordine sia statico, e se corrisponde all’ordine esistente delle categorie, va benissimo. È sicuramente più semplice in questa prima iterazione adottare l’ordine di ordinamento esistente, piuttosto che aspettarsi che ogni utente vada a configurare l’ordinamento delle categorie.
No, non esiste un modo integrato per ordinare le categorie al momento. Puoi condividere maggiori dettagli sul tuo scenario specifico e sul perché sia fondamentale?
Ho due categorie principali che ospitano la maggior parte dei post. E poi 3-4 categorie speciali a cui è necessario fare riferimento.
Al momento, le 3-4 categorie speciali iniziano con un numero (un anno), quindi vanno automaticamente per prime. Voglio le due principali per prime e quelle numerate per ultime in questo caso.
Se attivi fixed_category_positions, puoi metterle nell’ordine che preferisci (invece dell’ordine più recente, che è quello predefinito). Non ricordo più come sia l’interfaccia, ma puoi trascinarle o assegnare loro dei numeri per l’ordine di smistamento.
MODIFICA:
Oh. Mi dispiace. Suppongo che dovrei prestare più attenzione al titolo.
No, non è così. Nella barra laterale attualmente, le categorie sono sempre ordinate alfabeticamente. Concordo sul fatto che dovremmo cambiarlo per corrispondere all’ordine di ordinamento delle categorie se fixed_category_positions è abilitato.
Ci sono altre modifiche in arrivo nella barra laterale per rendere cose come questa configurabili dall’utente, ma l’impostazione predefinita del sito dovrebbe essere impostabile dall’amministratore e ha senso che segua semplicemente l’impostazione fixed_category_positions piuttosto che ordinare arbitrariamente alfabeticamente.
Pagina delle categorie che elenca tutte le categorie
Sottoinsieme di categorie che gli amministratori impostano per essere nella barra laterale
Sottoinsieme di categorie che gli utenti scelgono di aggiungere nella loro barra laterale
Non mi è chiaro che l’ordinamento scelto per (1) debba applicarsi a (2) o (3), soprattutto perché attualmente appiattiamo l’elenco e non annidiamo le sottocategorie nella barra laterale.
Su meta, attualmente, ho questo nella mia barra laterale:
annunci
community
documentazione
ux
Se applicassimo questa logica oggi su meta, la mia barra laterale sarebbe:
documentazione
ux
annunci
community
Mi sentirei a guardare quello e pensare… hmm… perché?
E se l’elenco si allunga, scansionarlo rapidamente per trovare quello che sto cercando sarà più difficile. Quando è in ordine alfabetico, so in quale direzione cercare la cosa che sto cercando di trovare.
Sulla pagina delle categorie, è diverso: stiamo cercando di presentare tutto, nel contesto con le descrizioni.
È chiaro che c’è il desiderio di un’ulteriore configurazione qui per gli amministratori, e forse anche per gli utenti, ma non sono ancora sicuro che applicare fixed_category_positions sia ciò che vogliamo fare qui.
È divertente perché quando guardo quello penso sì, è così che il proprietario del sito ha deciso di ordinare le categorie. Ha più senso per me averlo ordinato nel modo in cui i proprietari del sito lo immaginano piuttosto che un elenco alfabetico arbitrario.
Suppongo che ci sia anche abituato perché ho usato Discourse for Teams negli ultimi due anni, che segue l’ordinamento che sto suggerendo. Ecco uno screenshot. Nota che non sono in ordine alfabetico ma in un ordine sensato, e le sottocategorie “Foto” sono tutte direttamente sotto la voce Foto nella barra laterale, e sono nell’ordine che ho scelto io (il proprietario del sito).
Nel mio caso, c’è una chiara classifica o gerarchia di categorie importanti. Ad esempio: Michigan Basketball (l’obiettivo principale), poi Michigan Basketball Recruiting (categoria secondaria più specifica) poi College Basketball (più ampio), poi Off Topic (lo voglio sempre per ultimo).
Sembra che questo sotto-thread separato (improvvisamente sono l’OP…) abbia preso molte direzioni diverse.
Il titolo, così come scelto nel separarlo, tralascia alcune cose. Come l’abilità per chi, e in quale contesto?
Questo mi sembra un po’ all’indietro. Sto riflettendo sul perché.
Non c’è un motivo particolare per cui un ordinamento alfabetico debba essere significativo. Voglio dire, il punto delle categorie è categorizzare, il che implica semantica, e l’ordine alfabetico oscura la semantica intrinseca all’intero scopo della categorizzazione.
Sono più sorpreso che “annunci” sia sepolto come sottocategoria di una categoria che non è in cima alla lista.
Mi aspetterei che gli annunci vengano ordinati in cima alla vista di tutte le categorie, e inoltre non capisco affatto perché gli annunci non siano visti come una forma di documentazione. Renderli una sottocategoria della discussione sulle funzionalità non è una scelta che capisco. È quello che guardo, “e penso… hmm… perché?”
Ora, sono nel mezzo di un lavoro che alla fine ridurrà il numero di categorie sul mio sito a meno della metà di quelle attuali, ma comunque sia è un ricco insieme di contenuti che renderà la barra laterale un miscuglio ordinato alfabeticamente.