User-Block für neues Forendesign, Version 2

OP #8085782
Lesenswert?

Mit der Begründung, Zitat:

Bitte nicht bestimmte User öffentlich "anprangern". Danke.

wurde mein Beitrag gelöscht. Das sog. "anprangern" bestand aus einem Copy/Paste aus meiner uBlock Origin Filterliste und enthielt Usernamen aus meiner persönlichen Liste.

Um dieser Kritik nachzukommen, siehe nun mein editiertes Post:

Wem's so geht wie mir - dem bestimmte User zuviel des Guten sind - der installiere sich uBlock Origin auf dem Browser, gehe dort auf Einstellungen (Zahnradsymbol), wähle "Meine Filter aus und kopiere nachfolgende zwei Zeilen in das Textfeld hinein, um mit dem "Änderungen übernehmen"-Button die Änderung zu aktivierten.

1
mikrocontroller.net##td.author:has(span:has-text(/Xx\. X\.|Xxxxxxx X\.|Xxx X\.|Xxxxxxx X\.|Xxxxxxxx|Xxxx|Xxxxxxxxx X\.|Xxxxxx X\.|Ernst S\./)):upward(tr)
2
mikrocontroller.net##.post-head:has(.post-author:has-text(/Xx\. X\.|Xxxxxxx X\.|Xxx X\.|Xxxxxx X.|Xxxxxx|Xxxx|Xxxxxxxxx X\.|Xxxxxxx X\.|Ernst S\./)):upward(.post)

Nun will ich nicht hoffen, eine Nutzer Xxxxxxxxx X. "anzuprangern", sollte dem so sein, so entschuldige ich mich im voraus. Meinen Nutzernamen habe ich als letzten Eintrag eingefügt, nach Aktivierung unter uBlock Origin bin ich sozusagen auch weg.

Wenn man dem Betreiber des Forums danken will, dann sollte man Werbung in uBlock Origin erlauben.

Hinweise:

  1. Obige zwei Zeilen blenden Threads und einzelne Beiträge aus, die von einem dort aufgeführten User erstellt wurden.
  2. Der Filter funktioniert auf "Alle Beiträge", in allen Unterforen und in jedem Thread. Auf der Hauptseite können hingegen Threads von blockierten Usern auftauchen, da dort keine Usernamen in der Threadübersicht verknüpft sind. Bei mir verlinkt der Browser auf "Alle Beiträge" als Startseite.
  3. Bestimmte Sonderzeichen im Usernamen, wie "." Punkt, "*" Asterisk, "+" Plus, u.w. müssen mit vorangesetztem Backslash "\" escaped werden.
  4. Strich "-" oder Unterstrich "_" müssen nicht escaped werden.
  5. Verbunden werden die Namen der Liste durch das "|" Pipe Zeichen.

Hiermit ziehe ich mich wieder auf's reine Lesen der Beiträge im µC-Net zurück. Wem mein Post nutzt, der möge sich daran erfreuen, alle anderen mögen es ignorieren, so wie ich das auch mache.

Eigentlich sollte das Forum von sich aus solch eine Ausblendmöglichkeit bereitstellen, dann würden die Moderatoren mglw. weniger Arbeit damit haben, ganze Blöcke in manchen Threads löschen zu müssen.

Gern bin ich einverstanden, wenn ein Moderator diesen Thread sperrt, eine erneute Löschung hingegen erschiene mir als unangemessen, da dieser Thread weder "Nicht erlaubte Inhalte" beinhaltet, noch - selbst implizit - andere User genannt werden. Somit entspricht mein Post der Forderung des unbekannten Moderators.

#8085813
Lesenswert?

Ernst S. schrieb:

1
> mikrocontroller.net##td.author:has(span:has-text(/Xx\. X\.|Xxxxxxx 
2
> X\.|Xxx X\.|Xxxxxxx X\.|Xxxxxxxx|Xxxx|Xxxxxxxxx X\.|Xxxxxx X\.|Ernst 
3
> S\./)):upward(tr)
4
> mikrocontroller.net##.post-head:has(.post-author:has-text(/Xx\. 
5
> X\.|Xxxxxxx X\.|Xxx X\.|Xxxxxx X.|Xxxxxx|Xxxx|Xxxxxxxxx X\.|Xxxxxxx 
6
> X\.|Ernst S\./)):upward(.post)
7
>

Diesen Ansatz finde ich aus zwei Gründen etwas... schwierig.

Einerseits sind die gekürzten Klarnamen hier leider nicht eindeutig, was die Gefahr von Falschpositiven birgt. Es ist vermutlich sinnvoller auf den (eindeutigen) Benutzernamen (in Klammern hinter dem abgekürzten Klarnamen) oder die Benutzer-ID (als HTML-Attribute "data-user-id" im <article>-Tag) zu gehen. Das funktioniert allerdings leider nicht bei Übersichten, denn dort sind diese Datenpunkte leider nicht vorhanden.

Andererseits ist es auch so, daß man einige Benutzer zwar vielleicht meistens ausblenden wollen würde, allerdings hie und da -- und sei es wegen eines Zitates durch einen anderen Nutzer -- doch einmal sehen möchte, was er in welchem Kontext geschrieben hat. Also würde es IMO besser passen, Beiträge jener Benutzer mit dem HTML-Tag <details> auszublenden, so daß sie sich mit einem Mausklick ein- oder ausblenden lassen.

Das werden UBlock Origin und ähnliche Ad-Blocker aber wahrscheinlich nicht können, deren Aufgabe ist das Entfernen von Elementen und nicht deren Manipulation. Insofern wird dazu ein Proxyserver vermutlich eine zwar aufwändigere, aber sehr viel bessere Lösung sein -- der außerdem nicht nur die Beiträge bestimmter Nutzer mit <details> auf- und einklappbar machen, sondern manche Benutzer auch vollständig ausblenden könnte.

#8085946
Lesenswert?

Ernst S. schrieb:

Mit der Begründung, Zitat: Bitte nicht bestimmte User öffentlich "anprangern". Danke. wurde mein Beitrag gelöscht. Das sog. "anprangern" bestand aus einem Copy/Paste aus meiner uBlock Origin Filterliste und enthielt Usernamen aus meiner persönlichen Liste. [ .. ]

Gern bin ich einverstanden, wenn ein Moderator diesen Thread sperrt, eine erneute Löschung hingegen erschiene mir als unangemessen, da dieser Thread weder "Nicht erlaubte Inhalte" beinhaltet, noch - selbst implizit

  • andere User genannt werden. Somit entspricht mein Post der Forderung des unbekannten Moderators.

Angemessen oder nicht empfinden verschiedene Personen unterschiedlich. Der Fehler war und ist, den Ernst S. (m-w-s) nicht komplett zu löschen.

Der zeigt hier den Inhalt manipulierende Scripte, aber ist zu Feige, das unter seinem richtigen Teilnehmernick zu tun.

#8085952
Lesenswert?

Ernst S. schrieb:

Eigentlich sollte das Forum von sich aus solch eine Ausblendmöglichkeit bereitstellen, dann würden die Moderatoren mglw. weniger Arbeit damit haben, ganze Blöcke in manchen Threads löschen zu müssen.

Im Prinzip stimme ich zu, aber habe seit Jahren ein UserScript laufen, was genau das mitbringt. Das läuft auch nach dem Webseiten-Update noch gut.

Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren