Anzeige von „vollständigem Thema“ auf der Kategorieseite + Zugriff auf Unterkategorie über die Menüleiste

In meiner Community haben wir eine sehr umfangreiche FAQ. Um jede Frage leichter zugänglich zu machen (zum Verlinken), haben wir sie in separate Themen in einer FAQ-Unterkategorie unterteilt (sie ist Teil der übergeordneten Kategorie „Lernen“).

So sieht es jetzt aus, mit dem Air-Theme und der Komponente „Categories Navbar“.

Ich versuche herauszufinden, wie ich zwei Dinge tun kann (keines davon sieht einfach aus):

  1. Direkten Zugriff auf Unterkategorien in der Navigationsleiste über ein Dropdown hinzufügen
  2. Die Themen sowohl auf dem Desktop als auch auf dem Handy im „Volltext“-Modus anzeigen, sodass die Leute einfach nach unten scrollen können, ohne die Themen öffnen zu müssen, und alles lesen können, wenn sie Lust dazu haben.

Wie würden Sie das handhaben?

So sieht es jetzt aus:

Und hier ist der Link, falls Sie es direkt sehen möchten: FAQ - Diabète Félin

Vielen Dank für Ihre Hilfe!

Da dies eine separate Komponente ist, müssten Sie wahrscheinlich im Thema dieser Komponente nachfragen.

Sie möchten also, dass der gesamte Beitrag des Themas in der Themenkarte angezeigt wird, nicht nur der Auszug?

Die Lösung erfordert möglicherweise die Verwendung einer anderen Komponente, fürchte ich :-/

Genau – so wie man auf einem Blog vollständige Beiträge auf der Startseite anzeigen könnte, anstatt nur Auszüge.

ODER eine andere Möglichkeit, alle Themen (ohne Antworten) auf einer einzigen Seite zu „sammeln“.

Ich glaube, beides kann mit Theme Components erledigt werden.

Dies könnte einige Leistungsprobleme verursachen, da alle Beitragsposts angezeigt werden (kann aber durch Lazy Loading gemildert werden?). Wenn Sie viele Themen wie Meta haben, könnte dies unmöglich werden (es sei denn, Sie laden weitere Themen, wenn der Benutzer den unteren Rand erreicht).

1 „Gefällt mir“

Das ist nur für diese Kategorie und vielleicht ein paar andere mit einer begrenzten Anzahl von Themen.

Also… muss ich lernen, wie man Theme-Komponenten entwickelt? :face_with_peeking_eye::sweat_smile:

1 „Gefällt mir“

Was ist der Vorteil, diese Fragen in separaten Themen anstatt in separaten Beiträgen innerhalb eines Themas zu haben? Ein Thema ist in Discourse ohne jegliche Anpassung scrollbar. Und Sie könnten zum Beispiel ein Inhaltsverzeichnis im ersten Beitrag haben.

2 „Gefällt mir“

Oder, wenn Sie ein Budget haben, können Sie in Marketplace posten.

1 „Gefällt mir“

Das würde mich auch interessieren. Ist die Absicht, jedes FAQ-Thema für Antworten und Diskussionen offen zu halten?

(Andernfalls hätte ich vielleicht einen einzelnen Thema Beitrag mit aktiviertem Inhaltsverzeichnis vorgeschlagen. Dann wäre das Ganze scrollbar, aber auch leicht zu den Abschnittsüberschriften zu navigieren.)

Ich denke, disco-toc funktioniert immer noch pro Beitrag. Daran habe ich auch gedacht; tatsächlich habe ich das in einem anderen Discourse-Forum erstellt. Aber ich bin mir nicht sicher, ob ich sagen würde, dass es in diesem Fall einfach ist, auf eine der Fragen zu verlinken. Überschriften haben Anker, sodass man darauf verlinken kann, aber sobald eine neue Frage innerhalb der FAQ hinzugefügt wird, ändern sich alle Überschriften-IDs nach dieser Überschrift, was alle Links ungültig macht. Dann ist das Auffinden dieser Links in älteren Support-Themen nicht mehr hilfreich, da sie nicht mehr zum richtigen Absatz, sondern nur zum Thema führen. Deshalb zitiere ich die FAQ normalerweise jedes Mal, anstatt darauf zu verlinken.

2 „Gefällt mir“

Ah, das war mir nicht bewusst. Ich werde das jetzt berücksichtigen, bevor ich auf Überschriften verlinke. :face_with_diagonal_mouth:

1 „Gefällt mir“

Es ermöglicht uns, direkt und einfach auf eine der Fragen zu verlinken, wenn wir jemandem antworten. Eines der Probleme in meiner Community ist, dass wir eine große Menge an Dokumentation haben, die so ziemlich alles abdeckt, aber die Leute sind überfordert, wenn sie ankommen („meine Katze stirbt“), und lesen nicht, und die Leute, die antworten, sind nicht sehr technikaffin, daher ist es zu viel, sie (auf Facebook) zu bitten, den Link zu einem Google Doc in ihre Antwort zu kopieren und einzufügen – sie tun es einfach nicht.

Discourse macht es viel einfacher für technisch nicht versierte Leute, auf Dinge innerhalb der Community zu verlinken: Klicken Sie auf den kleinen Link-Button, beginnen Sie, ein Schlüsselwort oder den Namen der Sache einzugeben, auf die Sie verlinken möchten, und schon sind Sie fertig. Wir möchten es den Leuten leicht machen, sich auf einen einzelnen Punkt in den FAQ zu beziehen und nicht auf die gesamten FAQ.

1 „Gefällt mir“

ja, leider kein Budget, ich zahle das Hosting schon aus eigener Tasche :wink:

ernsthafter: wenn ich anfangen möchte, etwas zusammenzubasteln, das meinen Bedürfnissen entspricht, gibt es dann eine Kategorie in Meta, um dabei Hilfe zu bekommen? Ich meine nicht, dass es jemand für mich macht (ich bin realistisch), sondern dass „neue Entwickler“-Fragen beantwortet werden, wie ich in meiner Komponente xyz mache usw.

Sicher, es gibt eine Kategorie Dev. Sie können sich auch über die Entwicklung von Dingen unter Documentation > Developer Guides und Community wiki > Developers informieren.

1 „Gefällt mir“

Das haben wir bei Google Docs: https://docs.google.com/document/u/0/d/1X4c1whNRQI32kuDFlYqOtaNFqw1R-CfzIv3quEuQYEU/

Aber das Problem hier ist „einen Link zu einer Abschnittsüberschrift erstellen: Wenn ich auf die Schaltfläche „Link einfügen“ klicke und zu tippen beginne, bietet mir Discourse dann direkt Abschnittsüberschriften zum Verlinken an, oder nur Themen/Kategorien?“

Danke, das setze ich auf meine To-do-Liste!

1 „Gefällt mir“

Nein, Sie haben Recht, Abschnittsüberschriften gelten dort nicht. Es klingt, als wären Sie mit FAQ-Themen auf dem richtigen Weg.

1 „Gefällt mir“

Was ist mit Discourse Doc Categories?

1 „Gefällt mir“

Oh, das hatte ich vergessen! Das könnte helfen. Kommt auf meine Liste zum Nachschauen. (Meine Liste wird langsam sehr lang :cry:)

Sie können wie folgt auf Überschriften innerhalb eines Beitrags verlinken: https://meta.discourse.org/t/configuring-the-default-sidebar-for-your-users/347764#p-1690272-adding-a-custom-section-13. Das einzige Problem ist, dass der Link unterbrochen wird, wenn jemand eine neue Überschrift darüber einfügt.

Sie können auch wie folgt manuelle Anker in Beiträge einfügen: https://meta.discourse.org/t/markdown-links-to-anchors-not-working/150175/2. Diese werden nicht unterbrochen, wenn eine neue Überschrift hinzugefügt wird.

Ich habe auch https://meta.discourse.org/t/i-created-a-bookmarklet-to-create-the-table-of-content-for-forum-posts/270961 als Lesezeichen gespeichert, als ich nach der besten Lösung für eine FAQ gesucht habe.

Entschuldigung ToddZ, dies war keine direkte Antwort auf Ihren Beitrag.

2 „Gefällt mir“