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!
Haben Sie die rake-Aufgabe wie hier beschrieben ausgeführt?
Es gibt eine Alternative (Index-Thema in den Kategorieeinstellungen entfernen, speichern klicken und erneut hinzufügen), falls Sie die Rake-Aufgabe nicht ausführen können.
Dies musste ich jedes Mal tun, nachdem ich einen Link mit einem statischen Namen im vorgeschriebenen Format zum Index hinzugefügt hatte:
* Ein Linktext: https://meta.discourse.org/t/an-example-link/
Andernfalls werden die Links der Kategorieseitenleiste nicht in ihre Titel umgewandelt und bleiben als vollständige URLs bestehen. Dies geschieht bei der neuesten Discourse-Version (2025.12.0-latest, Stand Commit 5817b6c).
Ich habe bemerkt, dass dies auch gelegentlich vorkommt. Das Aktualisieren der Seite scheint dies zu beheben.
(Dies unterscheidet sich davon, dass das Plugin überhaupt nicht funktioniert, was passiert, wenn man die rake-Aufgabe nicht ausgeführt oder das Index-Thema nicht aktualisiert hat, dasselbe ist mir in einem Forum passiert, bei dem ich vergessen hatte, dies zu tun)
Wir hatten kürzlich ein Update, das dies möglicherweise behebt. Schreiben Sie uns bitte zurück und teilen Sie uns mit, ob das Problem weiterhin besteht.