Likes/Reaktionen einzelner Benutzer deaktivieren

Ich habe die Notiz gesehen, wie man Likes seitenweit deaktiviert, und das ist nicht mein Ziel.

Ich habe einen einzelnen problematischen Poster (und ja, es gibt direktere Wege, mit dem eigentlichen Problem umzugehen), dem ich eine subtilere Nachricht senden möchte als Schweigen/Suspendieren.

Die Idee kam mir, wenn ich Reaktionen auf die Beiträge dieser Person pausieren/verhindern könnte, wäre das ein Ansatz.

Jede Meinung oder Idee ist willkommen.

Danke!

Ich denke, die Lösung besteht darin, den Benutzer zu einer Gruppe hinzuzufügen und CSS zu verwenden, um die Like-Schaltfläche für diese Gruppe auszublenden.

Dort gibt es ein Beispiel, um etwas rot zu machen. Sie würden dasselbe tun, um die Like-Schaltfläche auszublenden.

4 „Gefällt mir“

Sobald Sie die von @pfaffman vorgeschlagene Komponente installiert und den Benutzer hinzugefügt haben, können Sie Folgendes tun:

.group-NAME {

    .widget-button.btn-flat.toggle-like.like.no-text.btn-icon,
    .widget-button.btn-flat.toggle-like.has-like.fade-out.no-text.btn-icon,
    .widget-button.btn-flat.button-count.like-count.highlight-action.regular-likes.btn-text,
    .widget-button.btn-flat.button-count.like-count.highlight-action.my-likes.btn-icon-text {
    display: none;
    }
}


2 „Gefällt mir“

Nur zur Information: Das Ausblenden mit CSS würde Likes/Reaktionen nicht deaktivieren und könnte in der Browserkonsole oder im abgesicherten Modus umgangen werden (könnte relevant sein, je nachdem, wie problematisch der betreffende Benutzer an diesem Tag war :slight_smile:)\n\n\nIch denke jedoch, die Frage ist, wie man andere daran hindert, Beiträge eines bestimmten Benutzers zu liken/zu reagieren:\n\n[quote="Geoff Hughes, post:1, topic:277374, username:fuse"]\nWenn ich Reaktionen auf die Beiträge dieser Person pausieren/verhindern könnte, wäre das eine Möglichkeit\n[/quote]

4 „Gefällt mir“

Ich möchte hinzufügen, dass es möglich ist, den sicheren Modus für Nicht-Administratoren zu deaktivieren. Aber die Konsole existiert immer noch. :woman_shrugging:

Ah ja, das ist ein ganz anderes Problem :thinking:

Es wäre schön, wenn es eine Mindestvertrauensstufe für die Verwendung von Reaktionen gäbe.

2 „Gefällt mir“

Hoppla. Ich habe nicht sorgfältig genug gelesen. Eine ähnliche Lösung wäre, die Beiträge dieser Person vor allen zu verbergen. Das und die Vor- und Nachteile wurden schon ein paar Mal diskutiert.

2 „Gefällt mir“

Danke an alle.

Das Ziel ist wirklich „den Troll nicht füttern“, da die betreffende Person es liebt, in Diskussionen den Gegenpunkt zu bilden, streitsüchtig zu sein und im Allgemeinen noch kein Internet-Hügel gefunden hat, auf dem sie nicht sterben will.

Der schwierige Teil ist, dass sie im Allgemeinen positiv zu Beiträgen leistet, wenn sie ein Thema initiiert oder postet. Die Herausforderung besteht darin, wie sie auf andere reagiert.

Meine Überlegung ist, dass sich das Verhalten vielleicht ändert, wenn ich ihr das Dopamin von Likes/Reaktionen verweigern kann.

3 „Gefällt mir“

Die Vorbehalte von CSS-Lösungen wurden bereits erwähnt, aber hier ist das CSS, um Reaktionen in den Beiträgen eines bestimmten Benutzers auszublenden:

article[data-user-id="12345"] .discourse-reactions-picker {
    display: none;
}

Dabei ist 12345 die Benutzer-ID.

5 „Gefällt mir“