Categorie Doc Discourse

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:

    git config --global --add safe.directory /var/www/discourse

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

È corretto?

E dobbiamo cambiare il modo in cui interagiamo con l’argomento dell’indice, o è tutto invariato?

4 Mi Piace

Sì, è corretto e non c’è nient’altro da fare :ok_hand:t2:

Sì, di nuovo.

Nel prossimo futuro (:crossed_fingers:t2:) 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.

3 Mi Piace

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.

1 Mi Piace

Le modifiche sono circa 7 commit più recenti.

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.

2 Mi Piace

Menu Documenti (a sinistra) non viene visualizzato nell’ultima versione di discourse (3.6.0.beta2)

Potresti ricontrollare?

Per me funziona ancora qui su Meta.

Hai ricreato l’indice come descritto qui?

2 Mi Piace

Grazie, va bene con questo:

sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

1 Mi Piace

Un post è stato diviso in un nuovo argomento: Vari suggerimenti per migliorare il plugin delle categorie di documenti

Ciao a tutti,

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!

Ehi, dovrai prima aggiornare la tua istanza di Discourse poiché il metodo indicato è presente solo in una versione più recente.

L’immagine discourse/discourse:3.5.2 ha questo codice aggiornato? Perché la sto usando e vedo che è stata aggiornata 10 ore fa.

3.5.2 non sarà compatibile. Sarà necessario almeno 3.6.0.beta1.

1 Mi Piace