Wissensdatenbank

Vielen Dank für das Feedback @tobiaseigen! Ich habe diese Woche noch einige andere Aufgaben, aber nächste Woche werde ich mich auf jeden Fall um einige dieser Punkte kümmern.

7 „Gefällt mir“

Ein weiterer Punkt – diese Theme-Komponente ergibt zusammen mit der beliebten „Tags“-Theme-Komponente keinen Sinn. Aus irgendeinem Grund scheint die Einstellung „Kategorie ausschließen“ für diese Theme-Komponente bei mir nicht zu funktionieren, trotz mehrfacher Browser-Aktualisierungen. Ich weiß nicht, ob Sie dieses Problem in dieser Theme-Komponente beheben können, sodass wir die beliebten Tags in anderen Ansichten weiterhin nutzen und hier nicht anzeigen können.

Ich scheue mich nicht, zu zeigen, wie ich Discourse als meine persönliche Wissensdatenbank nutze – im folgenden Screenshot sehen Sie, wie die Tags auf beiden Seiten erscheinen, obwohl die Kategorie „Howto“ in der Theme-Komponente „Beliebte Tags“ als ausgeschlossen eingestellt ist.

3 „Gefällt mir“

Zunächst einmal solltest du stolz darauf sein. Das ist eine echte Experten-Nutzung von Discourse! Discourse ist perfekt für solche Zwecke! :smiley:

Ich werde mich nächste Woche irgendwann zusammen mit den anderen Punkten darum kümmern.

5 „Gefällt mir“

Danke, Justin!

Ich habe dies gerade im globalen Forum für Rechtsunterstützung installiert. Wir haben eine Kategorie für das Wissensmanagement (KB) mit Unterkategorien innerhalb der KB. Jede Unterkategorie verfügt über eigene individuelle Zugriffsrechte für Gruppen.

Es ist wirklich beeindruckend zu sehen, dass das Aktivieren dieser Theme-Komponente in der KB-Kategorie und den Unterkategorien funktioniert! Tatsächlich funktioniert es sehr gut. :rocket:

Zwei weitere Dinge, die mir aufgefallen sind:

  • Das Tag-Menü scheint in der KB-Kategorie nicht korrekt zu funktionieren. Die in der Liste der Themen aus einer Unterkategorie angezeigten Elemente haben zwar eindeutig Tags, aber das Tag-Menü ist leer, da es keine Themen in der KB-Kategorie gibt.
  • Es wäre sehr hilfreich, eine Liste der Unterkategorien im Menü zu sehen. Ich weiß nicht, ob dies technisch machbar ist. Falls ja, könnte sie vielleicht direkt über dem Tag-Menü aufgeführt werden?
4 „Gefällt mir“

Das ist aufregend. Könnte jemand bitte einen Beitrag mit einem Link zu einem Theme erstellen, bei dem KB installiert ist, und genau aufzeigen, was KB im Vergleich zu normalen Kategorien und Themen bietet?

3 „Gefällt mir“

Sie können es auf unserer Theme-Creator-Website in Aktion sehen: https://theme-creator.discourse.org/theme/justindirose/knowledge-base

5 „Gefällt mir“

Dies wurde in diesem Commit behoben:


@TowerBR, bist du zufällig herausgefunden, was das Problem war? Falls nicht, schick mir eine PN, vielleicht können wir es gemeinsam ansehen.

3 „Gefällt mir“

Hier handelte es sich um einen Konflikt bei der Benennung der Komponenten, den ich behoben habe.

Ich konnte dies mit den beschriebenen Schritten nicht reproduzieren. Bitte aktualisieren Sie und lassen Sie mich wissen, ob das Problem weiterhin besteht.

Das ist derzeit beabsichtigt, da wir in dieser Theme-Version lediglich die KB-Benutzeroberfläche an die bestehende Themenliste anhängen.

Ich halte das für einen fairen Vorschlag und habe sowohl den Link als auch das Hash-Zeichen entfernt.

Dies wird schließlich in der erweiterten Version enthalten sein, die als Plugin bereitgestellt wird.

Die beliebten Tags wurden für mich ordnungsgemäß ausgeblendet, als ich eine Ausnahme hinzugefügt habe.

Ich verstehe nicht ganz, worin genau das Problem besteht. Hat die KB-Kategorie Unterkategorien, aber keine tatsächlichen Themen in der übergeordneten KB-Kategorie?

Falls dem so ist, liegt dies teilweise außerhalb des Geltungsbereichs der Theme-Komponente – wir wollten lediglich eine bestimmte Kategorie filterbar machen. Gleiches gilt für den Filter für Unterkategorien. Einige dieser Funktionen werden in der erweiterten Version möglich sein.

6 „Gefällt mir“

Leider nein, das Verhalten besteht weiterhin. Der KB-Button scheint nichts zu bewirken. Ich werde dir eine PN schreiben.

Mit ein wenig Hilfe von @justin funktioniert jetzt alles.

Ich hatte tagging_enabled und show_filter_by_tag auf der Instanz, die ich zum Testen verwende, nicht aktiviert.

Danke!

2 „Gefällt mir“

Toll! Hier gibt es viele großartige Dinge. Vielen Dank für deine harte Arbeit, damit diese Theme-Komponente so gut funktioniert. Du erwähnst eine erweiterte Version, die als Plugin verfügbar ist – gibt es irgendwo eine Roadmap für all das, damit ich meine Erwartungen setzen und Feedback geben kann? Wir haben auch https://meta.discourse.org/t/knowledge-base-plugin/115288 von @angus, das einige überlappende Funktionen bietet, und es wäre gut zu wissen, auf welches Pferd ich setzen sollte. Mir gefallen Aspekte von beidem.

Ich werde einige Tests durchführen und mich dann wieder bei dir melden.

Nein, leider nicht. Aber ich kann dir sagen, dass das Plugin, an dem ich arbeite, völlig anders ist – stell dir das Theme-Komponente-Modul auf Steroide vor. Ich denke, sowohl das Plugin als auch @angus’ Knowledge-Base-Plugin werden nützliche Anwendungsfälle bieten.

5 „Gefällt mir“

Ich habe eine nette Änderung vorgenommen – die Einstellung kb categories wird nun automatisch mit Kategorien gefüllt. Das war in unserer Theme-API die ganze Zeit verfügbar, aber mir war das nicht bewusst! @tshenry hat mich darauf hingewiesen.

Eine Einschränkung – wenn du das bereits eingerichtet hast, musst du deine Kategorien nach dem Update erneut hinzufügen.

7 „Gefällt mir“

Super! Das funktioniert gut. Du wirst jetzt weniger Supportanfragen bekommen. :slight_smile:

Ein kleiner Kritikpunkt: Ich habe bemerkt, dass die Einstellung „kb categories

Ah ja – du musst dir wegen des Slugs keine Sorgen mehr machen. Das Theme-Komponente übernimmt das jetzt. Ich habe vielleicht vergessen, einige Texte anzupassen…

Edit: Ja, das habe ich. Ich habe eine Änderung vorgenommen, um das zu beheben.

2 „Gefällt mir“

Ich genieße diese Theme-Komponente sehr! Vielen Dank erneut für die Erstellung. Ich freue mich wirklich auf das Plugin, denn dies ist eine so wertvolle Funktion, die mein Team dazu bringen wird, Discourse häufiger zu nutzen. Ich kann es nicht mit Sicherheit sagen, aber ich denke, solange Wiki-Themen wie Forumsposts aussehen, fühlen sich die Nutzer eingeschüchtert und sind weniger bereit, sie als gemeinsame Ressource zu bearbeiten, um sie zu verbessern.

Ein paar Dinge, mit denen ich mich herumschlage:

  1. Das Tags-Menü wird auf einer meiner Seiten angezeigt, aber nicht auf einer anderen. Ich konnte den Konflikt nicht ausmachen. Wahrscheinlich ist es ein inoffizielles Plugin. Hast du irgendwelche Vorschläge, wo ich suchen sollte?
  2. Es gibt keine + NEUES THEMA-Schaltfläche oben in der KB-Kategorieansicht, wie es für Neueste der Fall ist. Es wäre hilfreich, eine zu haben, um ein neues Wiki-Thema in der Kategorie hinzuzufügen. Momentan musst du zu Neueste wechseln, um ein Thema in der Kategorie zu starten.
  3. Kein großes Problem, aber es fühlt sich fehlerhaft an – reproduzierbar auf beiden meinen Seiten und im Theme-Editor:
    • Gehe zur KB-Ansicht
    • Wähle einen Tag aus, um danach zu filtern
    • Wechsle oben im Menü zu TOP
    • Wechsle oben im Menü zurück zu KB
    • Der Tag-Filter ist immer noch aktiv
  4. Auf derselben Seite, auf der das Tags-Menü nicht angezeigt wird, habe ich ein weiteres seltsames Problem, das ich auf meiner anderen Seite oder im Theme-Editor nicht reproduzieren kann. Wenn ich über das Kategorien-Auswahlmenü zu einer KB-Kategorie gehe, werde ich zu Neueste weitergeleitet, obwohl standardmäßig kb angezeigt werden sollte. Die Auswahl von kb im Menü hat keine Wirkung.. aber wenn ich im Webbrowser einen harten Neuladevorgang durchführe, werde ich zu kb weitergeleitet.
4 „Gefällt mir“

Danke, Justin. Das ist eine super nützliche Komponente – sie macht KB-Kategorien viel übersichtlicher.
Ich habe sie gestern auf einer frischen Installation hinzugefügt, habe aber zwei Probleme:

  1. Tags werden in der Seitenleiste nicht angezeigt.
  2. Wenn ich eine Kategorie auswähle, wird die KB-Ansicht standardmäßig nicht angezeigt (obwohl ich Ausgewählte Kategorien zeigen standardmäßig die KB-Ansicht aktiviert habe).

Ich habe alle anderen Komponenten deaktiviert und sowohl tagging_enabled als auch show_filter_by_tag aktiviert, habe aber immer noch diese Probleme.

Sehen Sie im Browser-Console irgendwelche Fehler? Und haben Sie nach dem Aktivieren dieser beiden Einstellungen neu geladen?

3 „Gefällt mir“

Meinen Sie, die Seite neu zu laden – sicher, das habe ich getan?

Ich sehe keine Fehler, nur diese Warnungen:

Ist dies in einem öffentlichen Forum? Ich habe einige Vermutungen, aber es wäre am besten, wenn man einen Blick darauf werfen könnte.

EDIT: Nummer 2 wird mit Sicherheit durch unsere kürzlich vorgenommenen Änderungen an der Kategorien-Routing verursacht. Ich arbeite an einer Lösung, muss jedoch noch einige Komplexitäten berücksichtigen.

Bei Nummer 1 kann ich das Problem nicht reproduzieren. Höchstwahrscheinlich liegt es daran, dass Sie Themen aus Unterkategorien in der Liste sehen. Da diese Themen nicht in der ausgewählten Kategorie enthalten sind, werden die Tags nicht in der Seitenleiste angezeigt.

1 „Gefällt mir“