Categorie Doc Discourse

:loudspeaker: Aggiornamenti per gli self-hoster

Per gli self-hoster che utilizzano questo plugin, il nostro aggiornamento più recente richiederebbe una ricostruzione manuale dell’indice. Ciò comporterebbe l’esecuzione di questo rake task:

bundle exec rake doc_categories:build_sidebar

# se l'esecuzione del task precedente fallisce a causa di NoDatabaseError,
# eseguilo con il seguente comando per le configurazioni self-hosted tipiche
sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

Se non sei in grado di eseguire questo rake task, puoi andare alle impostazioni di ciascuna categoria di documentazione, rimuovere l’indice della categoria, salvare, riaggiungerlo e salvare. Ciò li ricostruirebbe e aggiornerebbe anche la cache della categoria.


Perché lo stiamo facendo?

In precedenza, quando la barra laterale doveva essere popolata, analizzavamo al volo ogni argomento dell’indice e li memorizzavamo nella cache. Questo aggiornamento sposta gli indici esistenti per essere supportati dal database invece che da un argomento. Ciò espone il nostro team a maggiori opzioni quando si pensa a modi per migliorare l’UX dell’organizzazione dell’indice.

9 Mi Piace