Catégories de documents Discourse

:loudspeaker: Mises à jour pour les auto-hébergeurs

Pour les auto-hébergeurs utilisant ce plugin, notre dernière mise à jour nécessiterait une reconstruction manuelle de l’index. Cela impliquerait l’exécution de cette tâche rake :

bundle exec rake doc_categories:build_sidebar

# si l'exécution de la tâche ci-dessus échoue en raison de NoDatabaseError,
# exécutez avec la commande suivante pour les configurations auto-hébergées typiques
sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

Si vous ne parvenez pas à exécuter cette tâche rake, vous pouvez accéder aux paramètres de chaque catégorie de documentation, supprimer l’index de la catégorie, enregistrer, le rajouter, puis enregistrer. Cela les reconstruira et actualisera également le cache de la catégorie.


Pourquoi faisons-nous cela ?

Auparavant, lorsque la barre latérale devait être remplie, nous analysions chaque sujet d’index à la volée et les mettions en cache. Cette mise à jour déplace les index existants pour qu’ils soient pris en charge par la base de données au lieu d’un sujet. Ce faisant, notre équipe dispose de plus d’options pour améliorer l’expérience utilisateur de l’organisation de l’index.

9 « J'aime »