Discourse-Dokumentenkategorien

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:

    git config --global --add safe.directory /var/www/discourse

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

Ist das so, wie es sein soll?

Und müssen wir ändern, wie wir mit dem Index-Thema interagieren, oder ist das alles unverändert?

4 „Gefällt mir“

Ja, das ist korrekt und es gibt nichts weiter zu tun :ok_hand:t2:

Ja, wieder.

In naher Zukunft (:crossed_fingers:t2:) 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.

3 „Gefällt mir“

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.

1 „Gefällt mir“

Die Änderungen sind etwa 7 Commits neuer.

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.

2 „Gefällt mir“

Doc Menu (links) kann nicht angezeigt werden in der neuesten Version von Discourse (3.6.0.beta2)

Könnten Sie das bitte noch einmal überprüfen?

Bei mir funktioniert es hier auf Meta immer noch.

Hast du den Index neu aufgebaut, wie hier beschrieben?

2 „Gefällt mir“

Danke, es ist ok mit diesem:

sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

1 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Verschiedene Vorschläge zur Verbesserung des Doc-Kategorien-Plugins

Hallo zusammen,

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!

Hallo, Sie müssen Ihre Discourse-Instanz zuerst aktualisieren, da die angegebene Methode nur in einer neueren Version verfügbar ist.

Enthält das Image discourse/discourse:3.5.2 diesen aktualisierten Code? Da ich es verwende und sehe, dass es vor 10 Stunden aktualisiert wurde

3.5.2 wird keine Kompatibilität haben. Sie benötigen mindestens 3.6.0.beta1.

1 „Gefällt mir“

Kennen Sie Probleme mit 3.6.0.beta3-latest? Das Plugin funktioniert seit unserem letzten Update von 3.6.0.beta1 nicht mehr.

1 „Gefällt mir“

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.

3 „Gefällt mir“

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).

1 „Gefällt mir“

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)

1 „Gefällt mir“

Hier hat es das nicht getan. Nur die oben zitierte Anpassung der Rake- oder Kategorieeinstellungen.

1 „Gefällt mir“

Danke, ich werde Feedback geben :slight_smile:

2 „Gefällt mir“

Es hat funktioniert, vielen Dank!

3 „Gefällt mir“

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.

2 „Gefällt mir“