Habe ich gerade gemacht – es gab einen leicht seltsamen Fehler, aber es schien okay zu laufen:
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:
Ja, das ist korrekt und es gibt nichts weiter zu tun
Ja, wieder.
In naher Zukunft () werden wir an der Verbesserung von Funktionen wie einfacher Sortierung, Neuanordnung und Aktualisierung mit einer möglicherweise dedizierten Benutzeroberfläche arbeiten. Ich erwarte nicht, dass es weitere manuelle Aufgaben geben wird, die Self-Hosters erledigen müssen.
Können Sie bitte klären, auf welche Plugin-Version und/oder welchen Commit sich dies bezieht?
Ich verwende Discourse 3.6.0.beta1-dev und es werden keine Plugin-Updates für Documentation Categories angezeigt. Das Plugin hat die Version 0.0.1 mit dem Commit ba90a37.
Die Änderungen kommen in derselben Version von Discourse 3.6.0.beta1-dev. Idealerweise erhalten Sie beim nächsten Mal, wenn Sie Discourse selbst aktualisieren, diese Änderungen ebenfalls.
Im Allgemeinen empfehle ich nicht, nur das Plugin zu aktualisieren, sondern die üblichen Upgrade-Methoden über die Benutzeroberfläche oder ./launcher rebuild app zu verwenden.
Ich habe versucht, es jetzt zu installieren, aber es scheint, dass dieses Plugin nicht mit der von uns verwendeten Version von Discourse, 3.5.2, kompatibel ist.
Können Sie die Kompatibilität bestätigen? Ich erhalte diese Fehlermeldung:
5. November 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. November 2025, 06:55
** INKOMPATIBLES PLUGIN **
discourse
5. November 2025, 06:55
Sie können Discourse aufgrund von Fehlern im Plugin nicht starten unter
discourse
5. November 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories
discourse
5. November 2025, 06:55
Bitte versuchen Sie, dieses Plugin zu entfernen und erneut zu erstellen!