Dieses Theme-Komponente zeigt die beliebtesten Tags einer Kategorie in einer fixierten Seitenleiste auf Bildschirmen mit einer Breite von mehr als 767 px (die meisten Tablets und Desktop-Geräte) an.
Sie müssen die Einstellung „Nach Tag filtern anzeigen" auf Ihrer Website aktivieren, damit diese Theme-Komponente funktioniert.
Jede Seitenleiste ist mit einer Klasse umschlossen, die den Kategorienamen enthält. Für die Kategorie UX wäre dies also .ux-sidebar. Sie können diese Klassen verwenden, um einzelne Seitenleisten zu gestalten.
Das HTML-Tag auf Seiten mit Seitenleisten erhält ebenfalls eine Klasse, sodass Sie html.custom-sidebar verwenden können, um Stile auf allen Seiten mit einer Seitenleiste anzuwenden.
this would make an incredibly powerful navigation tool if it showed the most common in each category and tag-page and it was positioned in a banner, or other item at the top of the page.
In case you weren’t aware, there is already an optional tag drop-down in vanilla Discourse (shown in the image above) which appears above the topic list.
Können Sie dieses Problem etwas genauer beschreiben? Die Seitenleiste wird nur für eine Kategorie und keine anderen angezeigt?
Haben alle Kategorien, die Sie versuchen, Themen mit mehr als 3 Tags? Die Seitenleiste wird nicht angezeigt, wenn in einer bestimmten Kategorie weniger als 3 Tags vorhanden sind.
Ja, ich denke, ich kann Unterstützung für andere Seiten hinzufügen.
Ich habe eine Funktion hinzugefügt, um die Tag-Sidebar optional auf den Seiten des oberen Menüs (neueste, top, neu usw.) anzuzeigen. Sie ist standardmäßig deaktiviert und kann in den Einstellungen des Theme-Komponenten aktiviert werden.
Das war mein Fehler. Ich habe Unterkategorien nicht berücksichtigt und die URL entsprechend angepasst. Es ist jetzt behoben.
Diese URL zeigt alle Tags über alle Kategorien hinweg an. Wenn du dich innerhalb einer Kategorie befindest und auf ein Tag in der Sidebar klickst, wollte ich erreichen, dass du dieses Tag im Kontext der aktuellen Kategorie siehst.
Ich bin mir nicht ganz sicher, was du meinst. Kannst du mir ein konkretes Beispiel geben?
Es wäre wirklich cool, wenn die maximale Anzahl von Tags auf 100 erhöht und in einer responsiven, füllenden Höhe als Wortwolke in Form von Sprechblasen alphabetisch sortiert angezeigt würde. Mit anderen Worten: Je beliebter ein Tag ist, desto größer ist seine Schriftgröße. Die „Top 100
Leider steht diese Komponente im Konflikt mit Discourse Tag Sidebars. Wenn ich beide aktiviere, werden alle Tags zu einer Zeile zusammengequetscht, so:
Und die Tag-Seitenleisten werden überhaupt nicht angezeigt.
Das ist bedauerlich, da diese sich ergänzen sollten: die Tag-Liste für die Ansicht „Alle Tags“ (und möglicherweise auch „Keine Tags“) und die Seitenleiste für spezifische Tags. Tatsächlich könnten sie vielleicht zu einer einzigen Komponente kombiniert werden?