Tatsächlich arbeite ich derzeit an diesem Problem
Beachte, dass du die feste Positionierung auch über eine Site-Einstellung deaktivieren kannst.
Ich werde mir dieses Widget ansehen, danke.
Tatsächlich arbeite ich derzeit an diesem Problem
Beachte, dass du die feste Positionierung auch über eine Site-Einstellung deaktivieren kannst.
Ich werde mir dieses Widget ansehen, danke.
Fortsetzung der Diskussion aus Seitenleiste mit Kategorien:
Ich habe diese Frage
︎ in der Plugin-Diskussion unter Sidebar with categories - #30 by Stranik gestellt.
Ich frage mich, wie schwierig es wäre, dies anzupassen oder einen benutzerdefinierten Code/Plugin/Theme-Component zu schreiben, um diese Funktionalität zu erweitern und eine verschachtelte Ordneransicht der Kategorien und Unterkategorien anzubieten.
Ich möchte, dass die in der Seitenleiste aufgeführten Kategorien die Hauptkategorien anzeigen und dass Kategorien mit Unterkategorien dies deutlich kennzeichnen. Wenn man dann auf eine klickt, werden die Unterkategorien angezeigt. Die letzte wichtige Funktion ist, dass die Seitenleiste unabhängig davon, wo man sich im Forum befindet, die Quelle/den Standort der aktiven Diskussion, die man gerade betrachtet, anzeigt.
z. B. Wenn jemand über eine organische Google-Suche unser Forum besucht und am Ende ein Thema in einer Unterkategorie betrachtet, möchten wir, dass er sieht, dass er sich in einer Unterkategorie innerhalb der Hauptkategorie befindet.
Ich bin mir nicht sicher, wie schwierig es wäre, dies zu entwickeln und/oder welche Kosten damit verbunden wären. Wenn jemand dabei helfen kann, lassen Sie es mich bitte wissen!
Hey ![]()
Das ist sehr ähnlich zu dem, was wir auf thepavilion.io haben.
Dies wird über das Layouts Plugin + Layouts Category List Widget erreicht.
Ich liebe dieses Setup – es ist genau das, wonach wir gesucht haben! Ich habe das Layouts-Plugin installiert und anschließend die Layouts-Kategorieliste (mithilfe des ProCourse-Installers) hinzugefügt. Jetzt sehe ich alle Layouts-Einstellungen. Ich bin mir jedoch nicht sicher, wie ich das Layouts-Kategorielisten-Widget aktivieren kann.
Sollten wir nach der Installation des Kategorielisten-Widgets dieses in der Dropdown-Liste der Widgets sehen?
Das ist es, was wir derzeit sehen…
Sie können sich unser Forum ansehen, um zu sehen, dass die 250 px breite Seitenleiste funktioniert … aber ich weiß einfach nicht, wie ich die Kategorieliste anzeigen lassen kann … https://forums.pickleballist.com
@angus hast du eine Idee, was mir hier fehlt?
Ich bin mir nicht sicher, wie ich das Widget für die Kategorienliste nach der Installation anzeigen lassen kann. ![]()
Bleiben Sie dran. Ich erstelle eine vollständige Dokumentation für dieses Plugin, die das Ganze klarer machen wird. Ich melde mich in den nächsten ein bis zwei Tagen im Plugin-Thema, sobald sie online geht.
Vielen Dank!!
Ich wollte gerade vorschlagen, dass du das Kategorienlisten-Widget zu den anderen Beispiel-Widgets im Eröffnungspost hinzufügst, aber es scheint, als würdest du es bereits aktualisieren! Danke, dass du deine Arbeit mit der Community teilst!!
Es gibt jetzt eine vollständige Dokumentation für dieses Plugin
. Sie finden alles hier:
Ich habe auch den Eröffnungsbeitrag dieses Themas mit verschiedenen Links und Beschreibungen aktualisiert.
Kann dies verwendet werden, um eine Seitenleiste zu erstellen, die nur erscheint, wenn man die Maus an den linken Bildschirmrand bewegt? Das heißt, es gibt keine feststehende Seitenleiste, die ständig auf dem Bildschirm sichtbar ist. Der Vorteil dabei ist, dass die Seitenleiste über dem Fenster erscheint und somit keine Elemente verdrängt. Das Problem mit Seitenleisten ist seit jeher der Platzverbrauch, da sie einen Teil des Bildschirms einnehmen.
Ähnlich wie bei der Windows-Taskleiste ist die automatische Ausblendung praktisch, da andere Programme dann nicht durch die Höhe dieser Taskleiste verdrängt werden.
Ich habe die Plugins „Layouts“ und „Kategorieliste“ installiert. Ich weiß, wie man Widgets hinzufügt, um meine Seitenleiste anzupassen. Das einzige, was ich mir wünsche, ist die Möglichkeit, diese Seitenleiste automatisch ausblenden zu lassen.
Sogar Flarum bietet diese Funktion standardmäßig:
Ja, das kannst du mit diesem Plugin umsetzen. Es müsste ein neues Widget sein, das in einer Theme-Komponente verpackt ist. Wenn du Lust hast, es selbst zu entwickeln, lass es mich wissen – ich helfe dir gerne oder mentoriere dich. Oder du beauftragst einfach Pavilion mit der Entwicklung.
Derzeit nicht. Ich bin noch neu bei Discourse. Ich muss zuerst lernen, wie man ein Plugin erstellt. Wahrscheinlich werde ich zunächst einige einfache Plugins entwickeln, wie z. B. das Hinzufügen benutzerdefinierter BB-Codes oder Schaltflächen zum Editor. Ich bin jedoch der Meinung, dass diese Funktion für viele Benutzer nützlich wäre.
Cool, wenn du Lust hast: Ich habe gerade die erste Version des Entwicklungshandbuchs für das Layouts-Widget zur Dokumentation hinzugefügt.
Das hilft bei der Entwicklung eines neuen Widgets, aber ich bin mir immer noch nicht sicher, wie man die Seitenleiste automatisch ausblendet, was vielleicht mit CSS zu tun hat.
Ich verwende dieses Plugin und es ist großartig, sobald es angepasst ist. Es ist noch nicht kollabierbar, aber das kann ich leben. Ich wollte auswählen, welche Kategorien in der Seitenleiste angezeigt werden sollen. Ich wollte sie nicht auf meiner Startseite haben, also habe ich nicht „Alle Kategorien
Danke, ich habe dieses Problem behoben ![]()
Ich habe das Plugin aktualisiert, habe aber immer noch dasselbe Problem. Wenn mehrere Kategorien hinzugefügt werden, wird dies nicht akzeptiert und es lädt einfach weiter. Du solltest es testen, indem du 5 oder mehr Kategorien hinzufügst, ohne alle Kategorien auszuwählen, um das Problem zu reproduzieren.
Bitte stelle sicher, dass du die neueste Version von Discourse und des Plugins verwendest und die Seite aktualisiert hast. Es funktioniert mit der neuesten Version von Discourse.
Siehe zum Beispiel: https://try.thepavilion.io/
Danke, es funktioniert jetzt. Wenn es nur noch klappbar wäre (erscheint beim Bewegen der Maus an den linken Rand), wäre es perfekt.
Gibt es eine Möglichkeit, die Seitenleiste auf der Startseite auszublenden? Ich habe bestimmte Kategorien ausgewählt, in denen das Widget für die Kategorienliste angezeigt werden soll, und das funktioniert auch. Allerdings wird es trotzdem auf der Startseite angezeigt, was ich nicht möchte. Die Startseite ist forum.mydomain.com, und da die Standard-Discourse-Startseite bereits eine Standardnavigation hat, benötigt sie keine Seitenleiste.
Hinweis: Nach dem neuesten Update von Discourse wird die Seitenleiste nicht mehr angezeigt. Ich habe alle Plugins aktualisiert und verwende die neueste Version.