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

Conosci qualche problema con 3.6.0.beta3-latest? Il plugin non funziona dal nostro recente aggiornamento da 3.6.0.beta1.

1 Mi Piace

Hai eseguito l’attività rake come descritto qui?

C’è un’alternativa (rimuovere Indice Argomento nelle Impostazioni Categoria, fare clic su salva e riaggiungere) se non riesci a eseguire l’attività Rake.

3 Mi Piace

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).

1 Mi Piace

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)

1 Mi Piace

Qui non ha funzionato. Solo la modifica delle impostazioni di rake o categoria che ho citato sopra.

1 Mi Piace

Grazie, lo farò e fornirò un feedback :slight_smile:

2 Mi Piace

Ha funzionato, grazie mille!

3 Mi Piace

Abbiamo avuto un recente aggiornamento che potrebbe risolvere questo problema. Ci riscriva per farci sapere se persiste.

2 Mi Piace