Stummstatus, um die Möglichkeit zur Nutzung von Reaktionen ebenfalls zu blockieren

Der Titel sagt eigentlich alles.

Wir hatten Benutzer, die auf „stummgeschaltet“ gesetzt werden mussten, aber trotzdem weiterhin „belästigten“, indem sie Reaktionen auf andere Benutzer spamten.

Es gibt keine Grenzen für die Kleinlichkeit mancher Leute, schätze ich.
Es wäre für mich sinnvoll, wenn ein stummgeschalteter Benutzer auch keine Reaktionen mehr verwenden könnte.

6 „Gefällt mir“

Dies wurde auch im Rahmen dieses Themas angesprochen:

2 „Gefällt mir“

Hallo, mein Thema hier könnte hilfreich sein. @Canapin hat Code zum Ausblenden der Like-Schaltfläche in einer Kategorie geteilt, wenn sie nicht Teil einer Gruppe ist. Der Code könnte modifiziert werden, um den Status des aktuellen Benutzers zu verwenden und, wenn er stummgeschaltet ist, die Schaltfläche auszublenden.

Dies könnte als vorübergehende Lösung verwendet werden.

2 „Gefällt mir“

Ich habe vor Kurzem diese Customization > Theme component gefunden: Man müsste sie einfach nur dafür konfigurieren, dass sie für stummgeschaltete Benutzer auf TL0 (Topic-Lite-0) wirkt. Oder man forkt sie, um gezielt stummgeschaltete Benutzer anzusprechen.

1 „Gefällt mir“

Vielen Dank für die Optionen/Workarounds!

Ich werde sie so schnell wie möglich prüfen. Prost!

Mhm, ich habe versucht, eine neue Funktion zu erstellen, die stummgeschaltete Benutzer einschließt, aber sie scheint nicht zu funktionieren.

Seltsam.

Es könnte daran liegen, dass meine Community Reaktionen verwendet.

Bearbeiten: Aus irgendeinem Grund habe ich den currentUser überprüft und ein silenced-Attribut bemerkt, aber jetzt, wo ich es erneut überprüfe, gibt es so etwas nicht mehr.

Halluziniere ich? Muss das Frontend nicht wissen, ob ein Benutzer stummgeschaltet ist?

Wenn du die verlinkte Customization > Theme component ausprobiert hast, könnte diese aufgrund von Änderungen im Kern aktualisiert werden müssen.


Allerdings nehme ich an, du hast den Code-Schnipsel ausprobiert, den @Canapin mit mir geteilt hat. Ich bin mir nicht sicher, ob es ein Attribut für „Stummschaltung“ gibt. Versuche es jedoch mit einer Gruppe. Du musst die Customization > Theme component verwenden, die alle Gruppen, in denen sich der aktuelle Benutzer befindet, als CSS-ansteuerbare Klassen hinzufügt.

Wenn dein statischer Test funktioniert, erstelle eine Gruppe, um die toxischen Benutzer hinzuzufügen. Möglicherweise möchtest du entweder Lesezeichen (benutzerdefiniert) oder einen geplanten Beitrag in einer privaten Kategorie für Moderatoren verwenden, um einen Beitrag zu planen, der daran erinnert, das Mitglied aus der toxischen Gruppe zu entfernen, die zum Verbergen von Likes verwendet wurde, oder die Entfernung zu überprüfen.

1 „Gefällt mir“