Ho appena fatto questo: ha dato un errore leggermente strano ma sembra aver funzionato bene:
root@spokes-web-only:/var/www/discourse# bundle exec rake doc_categories:build_sidebar
fatal: detected dubious ownership in repository at ‘/var/www/discourse’
To add an exception for this directory, call:
Nel prossimo futuro () lavoreremo al miglioramento di funzionalità come l’ordinamento facile, il riarrangiamento, l’aggiornamento con forse un’interfaccia utente dedicata. Non mi aspetto che ci siano altri compiti manuali che gli auto-ospitanti dovranno svolgere.
Puoi chiarire a quale versione del plugin e/o commit si applica?
Sto eseguendo Discourse 3.6.0.beta1-dev e non vengono mostrati aggiornamenti del plugin disponibili per Categorie di Documentazione, il plugin è la versione 0.0.1 con commit ba90a37.
Le modifiche arrivano nella stessa versione di Discourse 3.6.0.beta1-dev. Idealmente, la prossima volta che aggiornerai Discourse stesso, riceverai anche quelle modifiche.
In generale, non consiglio di aggiornare solo il plugin, ma piuttosto di utilizzare i metodi di aggiornamento tipici tramite l’interfaccia utente o ./launcher rebuild app.
Ho provato a installarlo ora, ma sembra che questo plugin non sia compatibile con la versione di Discourse che stiamo utilizzando, 3.5.2.
Puoi confermare la compatibilità? Sto ricevendo questo errore:
5 novembre 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories/lib/doc_categories/initializers/add_category_extensions.rb:19:in `apply': undefined method `register_category_update_param_with_callback' for an instance of Plugin::Instance (NoMethodError)
discourse
5 novembre 2025, 06:55
** PLUGIN INCOMPATIBILE **
discourse
5 novembre 2025, 06:55
Non è possibile avviare Discourse a causa di errori nel plugin in
discourse
5 novembre 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories
discourse
5 novembre 2025, 06:55
Prova a rimuovere questo plugin e a ricostruire di nuovo!
C’è un’alternativa (rimuovere Indice Argomento nelle Impostazioni Categoria, fare clic su salva e riaggiungere) se non riesci a eseguire l’attività Rake.
Questa è la cosa che devo fare ogni volta dopo aver aggiunto un link all’indice con un nome statico nel formato prescritto:
* Testo del Link: https://meta.discourse.org/t/an-example-link/
Altrimenti i link della barra laterale della categoria non vengono analizzati nei loro titoli e rimangono come URL completi. Questo è sulla versione più recente di Discourse (2025.12.0-latest al commit 5817b6c).
Ho notato che anche questo accade occasionalmente. Aggiornare la pagina sembra risolvere il problema.
(Questo è diverso dal plugin che non funziona affatto, che è ciò che accade se non si è eseguito il task rake o non si è ciclicato l’argomento Indice, la stessa cosa mi è successa su un forum dove avevo dimenticato di farlo)