Grazie per il feedback @tobiaseigen! Questa settimana ho altri impegni, ma la prossima settimana mi assicurerò di approfondire alcuni di questi punti.
Un altro elemento: questo componente del tema non ha molto senso insieme al componente del tema ‘tag popolari’, e per qualche motivo l’impostazione ‘escludi categoria’ per quel componente del tema non sembra funzionare per me, nonostante diversi aggiornamenti del browser. Non so se sia possibile risolvere questo problema in questo componente del tema… in modo da poter comunque utilizzare i tag popolari in altre visualizzazioni e non mostrarli qui.
Non ho troppa orgoglio nel rivelare come sto utilizzando Discourse come la mia base di conoscenza personale: nello screenshot qui sotto puoi vedere come i tag appaiono su entrambi i lati, anche con la categoria ‘howto’ impostata per essere esclusa nel componente del tema ‘tag popolari’.
Innanzitutto, dovresti essere orgoglioso. È un utilizzo davvero esperto di Discourse! Discourse è perfetto per questo tipo di cose! ![]()
Darei un’occhiata insieme agli altri elementi in qualche momento la prossima settimana.
Grazie, Justin!
Ho appena installato questo sul forum della rete globale per l’empowerment legale. Abbiamo una categoria KB e sottocategorie all’interno della KB. Ogni sottocategoria ha le proprie impostazioni di accesso individuale per i gruppi.
È davvero interessante vedere che l’abilitazione di questo componente del tema nella categoria KB e nelle sottocategorie funziona! In effetti, funziona molto bene. ![]()
Ho notato due cose aggiuntive:
- il menu dei tag non sembra funzionare correttamente nella categoria KB. Gli elementi che appaiono nell’elenco degli argomenti delle sottocategorie hanno chiaramente dei tag, ma il menu dei tag è vuoto perché non ci sono argomenti nella categoria KB.
- sarebbe molto utile vedere un elenco delle sottocategorie nel menu. Non so se sia tecnicamente fattibile. Se lo è, forse potrebbe essere elencato direttamente sopra il menu dei tag?
È entusiasmante. Qualcuno può per favore creare un post con un link a un tema con KB installato, mostrando esattamente cosa offre KB rispetto alle semplici categorie e argomenti?
Puoi vederlo in azione sul nostro sito di creazione dei temi: https://theme-creator.discourse.org/theme/justindirose/knowledge-base
Questo è stato risolto in questo commit:
@TowerBR sei riuscito per caso a capire qual era il problema? Se no, mandami un PM e forse possiamo darci un’occhiata.
Si trattava di un conflitto di denominazione dei componenti, che ho risolto.
Non sono riuscito a riprodurre il problema con i passaggi indicati. Prova ad aggiornare e fammi sapere se il comportamento persiste.
Per ora questo è previsto, poiché nella versione del tema stiamo solo aggiungendo l’interfaccia utente della KB all’elenco esistente dei topic.
Penso che sia un suggerimento ragionevole e ho rimosso sia il link che il simbolo hash.
Queste funzionalità saranno introdotte in futuro nella versione avanzata, che sarà un plugin.
Per me i tag popolari si sono nascosti correttamente quando ho aggiunto un’eccezione.
Non sono del tutto sicuro di capire esattamente qual è il problema. La categoria KB ha delle sottocategorie, ma nessun topic effettivo nella categoria principale KB?
Se è così, questo esula parzialmente dallo scopo del componente del tema: volevamo semplicemente rendere filtrabile una particolare categoria. Lo stesso vale per il filtro delle sottocategorie. Alcuni di questi elementi saranno possibili nella versione avanzata.
Purtroppo no, il problema persiste. Il pulsante KB sembra non fare nulla. Ti manderò un MP.
Con un piccolo aiuto da @justin, ora tutto funziona.
Non avevo abilitato tagging_enabled e show_filter_by_tag sull’istanza che uso per i test.
Grazie!
Fantastico! Ci sono un sacco di ottime cose qui. Grazie per il tuo duro lavoro nel far funzionare così bene questo componente del tema. Menzioni una versione avanzata che è un plugin: esiste una roadmap da qualche parte per tutto questo, così posso impostare le mie aspettative e dare feedback? Abbiamo anche https://meta.discourse.org/t/knowledge-base-plugin/115288 di @angus, che ha alcune funzionalità sovrapposte, e sarà utile sapere su quale cavallo puntare. Mi piacciono aspetti di entrambi.
Farò alcuni test e ti farò sapere.
No, purtroppo no. Ma posso dirti che il plugin su cui sto lavorando è di una natura molto diversa: pensa al componente tema potenziato al massimo. Credo che sia il plugin che il plugin knowledge base di @angus avranno casi d’uso utili.
Ho apportato una modifica utile: l’impostazione kb categories ora si popola automaticamente con le categorie. Questa funzionalità era disponibile nella nostra API del tema fin dall’inizio, ma non ne ero a conoscenza! @tshenry me l’ha fatto notare.
Una precisazione: se l’hai già configurata, dovrai reinserire le tue categorie dopo l’aggiornamento.
Bene! Funziona bene.. ora riceverai meno richieste di supporto. ![]()
Una piccola nota, ma ho notato che l’impostazione kb categories cerca i nomi delle categorie, ma non il nome breve (slug).
Ah sì, non dovrai preoccuparti dello slug. Il componente del tema se ne occupa ora. Forse ho dimenticato di aggiornare qualche testo…
Modifica: sì, l’ho fatto. Ho effettuato una modifica per risolvere il problema.
Mi piace molto questo componente del tema! Grazie ancora per averlo creato. Non vedo l’ora che esca il plugin, perché si tratta di una funzionalità davvero preziosa che spingerà il mio team a usare Discourse di più. Non ne sono certo, ma credo che finché gli argomenti wiki assomigliano ai post del forum, le persone si sentono intimidite e sono meno propense a modificarli per migliorarli come risorsa condivisa.
Ecco alcune cose con cui sto facendo i conti:
- Il menu dei tag appare su uno dei miei siti, ma non sull’altro. Non sono riuscito a individuare il conflitto. Probabilmente è causato da un plugin non ufficiale. Hai qualche suggerimento su dove cercare?
- Non c’è il pulsante
+ NUOVO ARGOMENTOin alto nella visualizzazione della categoria KB, come invece c’è perUltime. Sarebbe utile averne uno per aggiungere un nuovo argomento wiki nella categoria. Al momento devi passare aUltimeper iniziare un argomento nella categoria. - Non è un grosso problema, ma sembra un bug: riproducibile su entrambi i miei siti e anche nel Theme Creator:
- vai alla visualizzazione KB
- seleziona un tag per filtrare
- passa a TOP nel menu in alto
- torna a KB nel menu in alto
- il filtro per tag è ancora attivo
- Sullo stesso sito in cui il menu dei tag non appare, ho un altro strano problema che non riesco a replicare sull’altro sito o nel Theme Creator. Quando accedo a una categoria KB tramite il menu a tendina delle categorie, vengo reindirizzato a
Ultime, anche se dovrebbe impostare di defaultKB. SelezionareKBdal menu non ha effetto… ma quando faccio un refresh forzato nel browser, vengo portato aKB.
Grazie, Justin. È un componente davvero utile: rende le categorie della Knowledge Base molto più organizzate.
L’ho aggiunto a un’installazione fresca ieri, ma ho riscontrato due problemi:
- I tag non vengono visualizzati nella barra laterale
- Quando seleziono la categoria, la vista della Knowledge Base non viene mostrata per impostazione predefinita (anche se ho spuntato Le categorie selezionate mostrano automaticamente la vista della Knowledge Base per impostazione predefinita)
Ho disattivato tutti gli altri componenti e ho abilitato sia tagging_enabled che show_filter_by_tag, ma i problemi persistono.
Stai vedendo degli errori nella console del browser? E hai anche ricaricato la pagina dopo aver attivato quelle due impostazioni?
È su un forum pubblico? Ho alcuni sospetti, ma sarebbe meglio se ci fosse un modo per dare un’occhiata.
EDIT: Di sicuro il numero 2 è causato dalle nostre recenti modifiche al routing delle categorie. Sto lavorando a una correzione, ma devo ancora gestire alcune complessità.
Per il numero 1 non riesco a riprodurlo. Molto probabilmente è perché stai visualizzando argomenti di sottocategorie nell’elenco. Dato che quegli argomenti non si trovano nella categoria che hai selezionato, i tag non verranno visualizzati nella barra laterale.

