Je viens de faire cela - cela a donné une erreur légèrement étrange mais a semblé fonctionner correctement :
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:
Oui, c’est correct et il n’y a rien d’autre à faire
Oui, encore.
Dans un avenir proche (), nous travaillerons à l’amélioration de fonctionnalités telles que le tri facile, le réarrangement, la mise à jour avec peut-être une interface utilisateur dédiée. Je ne m’attends pas à ce qu’il y ait d’autres tâches manuelles que les auto-hébergeurs devront effectuer.
Pouvez-vous clarifier à quelle version du plugin et/ou commit cela s’applique ?
J’utilise Discourse 3.6.0.beta1-dev et aucune mise à jour de plugin n’est disponible pour Documentation Categories, la version du plugin étant 0.0.1 avec le commit ba90a37.
Les changements sont environ 7 commits plus récents.
Les changements arrivent dans la même version de Discourse 3.6.0.beta1-dev. Idéalement, la prochaine fois que vous mettrez à jour Discourse lui-même, vous obtiendrez également ces changements.
En général, je ne recommande pas de mettre à jour uniquement le plugin, mais plutôt d’utiliser les méthodes de mise à niveau typiques via l’interface utilisateur ou ./launcher rebuild app.
J’ai essayé de l’installer maintenant, mais il semble que ce plugin ne soit pas compatible avec la version de Discourse que nous utilisons, 3.5.2.
Pouvez-vous confirmer la compatibilité ? Je reçois cette erreur :
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 INCOMPATIBLE **
discourse
5 novembre 2025, 06:55
Vous ne pouvez pas démarrer Discourse en raison d'erreurs dans le plugin à
discourse
5 novembre 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories
discourse
5 novembre 2025, 06:55
Veuillez essayer de supprimer ce plugin et de reconstruire à nouveau !
Avez-vous exécuté la tâche rake comme décrit ici ?
Il existe une alternative (supprimer l’indexation des sujets dans les paramètres de catégorie, cliquer sur enregistrer, puis rajouter) si vous ne pouvez pas effectuer la tâche Rake.
C’est ce que je dois faire à chaque fois après avoir ajouté un lien vers l’index avec un nom statique dans le format prescrit :
* Texte du Lien : https://meta.discourse.org/t/an-example-link/
Sinon, les liens de la barre latérale de la catégorie ne sont pas analysés en leurs titres et restent des URL complètes. Ceci est sur la dernière version de Discourse (2025.12.0-latest au commit 5817b6c).
J’ai également remarqué que cela se produit occasionnellement. Actualiser la page semble résoudre le problème.
(Ceci est différent du plugin qui ne fonctionne pas du tout, ce qui se produit si vous n’avez pas effectué la tâche rake ou si vous n’avez pas cyclé le sujet d’index, la même chose m’est arrivée sur un forum où j’avais oublié de le faire)