Gruppe beitreten / verlassen CTA verlassen CTA verlassen CTA verlassen

Hallo,

Ich möchte das Forum in drei Teile aufteilen. Die Seite hat ein Hauptthema, subjectA, zu dem ich daneben eine weitere Kategorie subjectB erstellt habe. Dafür dachte ich, dass in der Kopfzeile oder an einem anderen zentralen Ort ein Drei-Wege-Schalter eingebaut werden sollte. Standardmäßig wäre der Schalter in der mittleren Position, was bedeutet, dass sowohl subjectA als auch subjectB der Seite sichtbar wären. Wenn der Benutzer den Schalter in Richtung subjectA bewegt, wäre subjectB nicht sichtbar, in Richtung subjectB wäre subjectA nicht sichtbar. Wir könnten dies mit Gruppen und Kategorieberechtigungen handhaben.

Wenn der Benutzer subjectA auswählt, wird er automatisch zu einer Gruppe groupA hinzugefügt, die einigen Berechtigungen für subjectB-Kategorien hinzufügt, um sie stummzuschalten.

Ich versuche herauszufinden, wie man eine CTA-Schaltfläche oder einen Schalter erstellt, um einer Gruppe beizutreten oder sie zu verlassen, indem man darauf klickt. Aber leider habe ich keinen Weg gefunden. Ist das irgendwie möglich? :slightly_smiling_face:

Dieses Projekt soll den Benutzern die Möglichkeit geben, Inhalte aus den beiden Hauptthemen schnell und einfach zu filtern.

Jede Idee oder jeder Rat wäre willkommen! Danke :slightly_smiling_face:

2 „Gefällt mir“

Für einen alternativen Ansatz könnten Sie sich die Epic Games Dev Community Foren ansehen. Sie verwenden vier globale Filter und ich glaube, Sie benötigen nur das Plugin GitHub - discourse/discourse-global-filter, um eine ähnliche Einrichtung zu implementieren.

4 „Gefällt mir“

Danke @manuel, das sieht großartig aus. Wenn ich es richtig sehe, funktioniert dieses Plugin für den ersten Eindruck ähnlich wie Using query strings to filter topic views mit Tags, behält aber den String bei, während der Benutzer auf der Seite navigiert. Ich muss die Struktur meines Forums überdenken. :sweat_smile: Danke nochmal, ich werde es ausprobieren. :slightly_smiling_face:

3 „Gefällt mir“