This is a very simple theme component that does only one thing: it lets administrators set a category as the default category for the composer. It’s most useful for sites that have disabled the Uncategorized category and would like another category to be automatically selected when launching the composer.
How to configure it
The configuration asks for the category id for the default category.
You can find out the id for the category by navigating to the category page for that category and taking the last number in the URL, e.g. /c/site-feedback/2 → 2.
One issue I have though is that for the category I selected I have set Minimum number of tags required in a topic to one. Still it lets me create a topic without adding a tag.
Ciao @pmusaraj, ho appena installato questo componente sul mio forum e mi chiedevo se potessi chiarirmi la configurazione. Non è chiaro in quale formato debba essere l’“ID categoria compositore predefinito” – ho provato il nome della categoria e anche l’URL, e nessuno dei due sembra funzionare.
Mi piacerebbe avere la possibilità di assegnare una categoria predefinita predefinita, ma poi consentire agli utenti di selezionare il proprio predefinito personale individualmente. Qualcun altro ha avuto questa idea o ha suggerimenti su come farlo?
Lo vorrei anche io. Penso che non categorizzato, la non-categoria sia molto confusionaria. Speravo che il nuovo #generale fosse una categoria predefinita per sostituire #non categorizzato piuttosto che un sostituto dall’incomprensibile nome per lounge.
Questa è una modifica molto recente ed è stata appena integrata. General è ora la categoria predefinita nell’editor sui NUOVI siti.
Questo non esiste ancora, ma sono aperto ad aggiungerlo!
Per i siti esistenti dovrò elaborare un piano su come possono ottenere la funzionalità della categoria predefinita. Al momento richiede la disabilitazione di allow_uncategorized_topics, ma richiederà anche che la categoria General esista e che sia impostata l’impostazione del sito nascosta general_category_id, ma se gli amministratori potessero personalizzare quale categoria fosse quella predefinita, renderebbe più facile per i siti esistenti ottenere questa funzionalità e possibilmente farla funzionare ancora con uncategorized abilitato.
Oh! Evvai! È quello che pensavo originariamente. Sono che sia successo questo.
Sì. È piuttosto complicato, ma non vedo una soluzione facile.
. . . aspetta
Aspetta. Aspetta! Aspetta!!! Perché è nascosto? Perché non lasciare semplicemente che le persone scelgano qualsiasi vecchia categoria come predefinita da un menu a discesa delle categorie? Perché l’abbiamo chiamato general_category_id invece di default_category_id? Non sarebbe un grosso problema passare a questa soluzione molto, molto, molto migliore se si potesse semplicemente selezionare qualsiasi categoria come predefinita.
molti siti più piccoli, specialmente quelli in cui l’argomento generale della discussione è ristretto
siti che non hanno dedicato molto lavoro a pensare alle categorie [1]
Non pretendo che i miei siti siano enormi, ma #general non funzionerebbe davvero.
Per rendere tutto questo concreto, nel caso possa aiutare:
Attualmente, abbiamo due siti, uno focalizzato sul supporto agli utenti finali Ask Fedora e uno focalizzato sui manutentori/contributori del progetto Fedora Discussion. Dopo aver gestito questa divisione per diversi anni, abbiamo deciso di unire Ask come sottocategoria di Discussion.
Sulla base dell’esperienza, sicuramente vogliamo che la categoria predefinita per i nuovi utenti sia Ask Fedora. Altrimenti, ne consegue il caos. Ma le persone più coinvolte nel lato contributore probabilmente vorranno che la categoria Project Discussions (l’attuale predefinita su Discussion) sia quella predefinita. Sarebbe bello presentarlo come un’opzione facile.
(Fatemi sapere se devo dividere questo in un argomento separato o creare un ticket da qualche parte…)
ammetto che la maggior parte dei siti, secondo la mia esperienza, sospira↩︎
A meno che i moderatori non siano davvero aggressivi nel classificarli dopo che sono arrivati, tanto varrebbe che fosse #cestino. Chi si iscriverà a quella categoria?
Le stesse persone che si sono iscritte a Uncategorized?
Ma potrei essermi perso qualche passaggio del tuo ragionamento. Penso che questo componente tematico sia un’ottima idea. Penso anche che eliminare Uncategorized sia un’ottima idea (di cui sto parlando, e ora mi rendo conto che non è di questo che stai parlando).
Il problema è l’overhead di costringere le persone a selezionare una categoria. Penso che tu ed io siamo d’accordo sul fatto che non sia così difficile (se ce ne sono abbastanza tra cui scegliere).
Sì, penso che siamo fondamentalmente d’accordo. Non permetto post non categorizzati — e una predefinita definita (sia tramite questo componente che integrata) sembra migliore in ogni modo — almeno finché il nome è configurabile.
E come richiesta aggiuntiva vorrei l’opzione di consentire agli utenti di selezionare la propria predefinita.
Sarebbe bello se potessi impostare una categoria predefinita diversa nell’editor in base ai gruppi a cui appartiene il membro.
Spero di gestire più community indipendenti come gruppi separati con categorie private su un unico server Discourse e vorrei mantenerle abbastanza isolate l’una dall’altra.
Al momento, quando pubblicano, devono selezionare una categoria. Non è una cosa negativa, sarebbe solo un po’ più comodo se potessi suggerire un predefinito in base al gruppo in cui si trovano.
Non sono gruppi segreti, la maggior parte dei membri sa che gestisco più gruppi di discussione, scelgono solo quello che interessa loro.
Allo stesso modo, sarebbe utile se i nuovi utenti potessero richiedere un gruppo al momento dell’iscrizione. Puoi inserirli in un gruppo con un invito, sembra che sarebbe utile permettere loro di sceglierne uno anche, anche se forse ciò crea problemi che richiederebbero di consentire gruppi privati ma selezionabili e gruppi privati ma per lo più segreti.