Bewertungssystem Buggy?

Gast #7850435
Lesenswert?

Die Methode des hochintelligenten Bewertungssystem hier:

Man geht in einen x-beliebiges Thema und gibt dort jedem ein +1 um zu sammeln Dann geht man in das gewünschte Thema und gibt dort bei der entsprechenden Person x-Mal ein -1 ab. Danach wieder in irgendein anderes Thema gehen um +1 "zu sammeln".

So was bescheuertes habe ich noch nie gesehen. Irgendwelche Leute bekommen +1 ohne das man mal den Text oder das Thema gelesen hat. Dafür bekommen andere im Shitstorm lauter -1.

Das ist die Wahrheit.

So, nun könnt ihr mich löschen ( ist doch täglich Brot hier ).

(Firma: Hobbytheoretiker) #7850439
Lesenswert?

InsaneInTheMembrane schrieb:

Das ist die Wahrheit.

So machen es die einfachen Anwender. Zum Beispiel auch diejenigen, die hier Hilfssherriff spielen.

Beitrag "Re: Beitragsbewertung"

Es ist abzuwaegen, was wichtiger ist. Ein Bewertungssystem, das nicht frei ist von Manipulationen, ist auch nicht justiziabel zu missbrauchen.

Siehe Juraforum zur Strafbarkeit von Likes. Darum heisst das auch hier lesenswert oder nicht lesenswert. Es kann auch ein rechtswidriger Beitrag lesenswert sein. ;)

#7850448
Lesenswert?

Ich droppe das einfach mal hier

1
// ==UserScript==
2
// @name         Forum Highlight Script
3
// @namespace    http://tampermonkey.net/
4
// @version      0.1
5
// @description  .
6
// @author       Du
7
// @match        https://www.mikrocontroller.net/topic*
8
// @grant        none
9
// ==/UserScript==
10

11
(function() {
12
  'use strict';
13

14
  // User, die positiv auffallen
15
  const User_id_hghlght_pos = [id,id];  
16
  const User_name_hghlght_pos = ["name","name"];
17
  
18
  // User, die negativ auffallen
19
  const User_id_hghlght_neg = [id];
20
  const User_name_hghlght_neg = ["name"];
21

22
  // User, die auf der Watchlist sind
23
   const User_id_watchlist = [id, id];
24
  const User_name_watchlist = ["name"];
25

26
  // User, die ganz ausgeblendet werden sollen
27
  const User_to_blank_out = [83793];
28
  const User_name_ignore = [""];
29

30
  // Maximales Alter der Posts in Tagen
31
  const Post_max_age_days = 30;
32

33
  //Farbliche Hervorhebungen
34
  const color_negative = '#fae2e1'
35
  const color_positive = '#ecfaeb'
36
  const color_watchlist = '#fff3cc'
37
  const color_old_post = '#f0edff'
38

39
  // Der Text, der bei ignorierten Benutzern angezeigt werden soll
40
  const ignore_text = 'Beiträge dieses Benutzers werden nicht angezeigt.'
41

42
  // ----------------------------------------------------------------------
43
    
44
  function highlightUsers() {
45
    // Suche alle DIVs, die das Attribut 'data-user-id' haben
46
    const divs = document.querySelectorAll('div[data-user-id]');
47

48
    Array.from(divs).slice(1).forEach(div => {
49
      // Hole die Benutzer-ID aus dem 'data-user-id' Attribut
50
      const userId = parseInt(div.getAttribute('data-user-id'));
51

52
      // Extrahiere den Benutzernamen aus dem span mit der Klasse 'name'
53
      const nameElement = div.querySelector('div.info div.author span.name a');
54
      let userName = '';
55
      
56
      if (nameElement) {
57
        userName = nameElement.textContent.trim();
58
      }
59
      
60
      if ((User_id_hghlght_neg.includes(userId) || User_name_hghlght_neg.includes(userName)) && !isNaN(parseFloat(userId))) {
61
        // Negativ
62
        div.style.backgroundColor = color_negative;
63
      } else if ((User_id_hghlght_pos.includes(userId) || User_name_hghlght_pos.includes(userName)) && !isNaN(parseFloat(userId))) {
64
        // Positiv
65
        div.style.backgroundColor = color_positive
66
      } else if ((User_id_watchlist.includes(userId) || User_name_watchlist.includes(userName)) && !isNaN(parseFloat(userId))) {
67
        // Watchlist
68
        div.style.backgroundColor = color_watchlist;
69
      } else if ((User_to_blank_out.includes(userId) || User_name_ignore.includes(userName)) && !isNaN(parseFloat(userId))) {
70
        // Ignore
71
        div.innerHTML = ignore_text;
72
      }
73
      
74
      const timeElement = div.querySelector('span.created time.datetime');
75
      
76
      if (timeElement) {
77
        const postDate = new Date(timeElement.getAttribute('datetime'));
78
        const currentDate = new Date();
79
        const diffTime = Math.abs(currentDate - postDate);
80
        const diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24)); // Unterschied in Tagen
81
        
82
        // Prüfen, ob das Erstellungsdatum älter als Post_max_age_days ist
83
        if (diffDays > Post_max_age_days) {
84
          // Ändere die Hintergrundfarbe der gesamten Seite auf Pink
85
          document.querySelector('td#main').style.backgroundColor = color_old_post;
86
        }
87
      }
88
    });
89
  }
90
  
91
    function handleDeletedPosts() {
92
        const allDivs = document.querySelectorAll('div'); // Alle Divs auf der Seite sammeln
93
        let consecutiveDeleted = []; // Liste der aufeinanderfolgenden 'deleted-post-notice' Divs
94

95
        allDivs.forEach((div) => {
96
            if (div.classList.contains('deleted-post-notice')) {
97
                // Wenn das aktuelle Div ein 'deleted-post-notice' ist, füge es zur Gruppe hinzu
98
                consecutiveDeleted.push(div);
99
            } else if (consecutiveDeleted.length > 0) {
100
                // Wenn ein anderes Div kommt und wir eine Gruppe gesammelt haben, wende das Styling und die Textänderung an
101
                applyStylingAndTextToDeletedPosts(consecutiveDeleted);
102
                consecutiveDeleted = []; // Zurücksetzen der Gruppe
103
            }
104
        });
105

106
        // Wenn die letzte Gruppe nicht verarbeitet wurde
107
        if (consecutiveDeleted.length > 0) {
108
            applyStylingAndTextToDeletedPosts(consecutiveDeleted);
109
        }
110
    }
111

112
    function applyStylingAndTextToDeletedPosts(posts) {
113
        if (posts.length === 1) {
114
            // Einzelnes 'deleted-post-notice' -> Rot einfärben und Text ändern
115
            //posts[0].style.backgroundColor = 'red';
116
            posts[0].textContent = "Beitrag durch Moderator gelöscht.";
117
        } else if (posts.length > 1) {
118
            // Mehrere aufeinanderfolgende 'deleted-post-notice' -> Grün einfärben und Text zusammenfassen
119

120
            //posts[0].style.backgroundColor = 'green';
121
            posts[0].textContent = "Mehrere Beiträge in Folge durch Moderator gelöscht.";
122
                      for (let i = 1; i < posts.length; i++) {
123
                posts[i].remove();
124
            }
125
        }
126
    }
127

128
  
129
  window.addEventListener('load', highlightUsers);
130
  window.addEventListener('load', handleDeletedPosts);
131
})();
#7850461
Lesenswert?

InsaneInTheMembrane schrieb:

Irgendwelche Leute bekommen +1 ohne das man mal den Text oder das Thema gelesen hat.

Es gibt doch noch diese uralten Mega-Threads mit über 16.000 Beiträgen, wenn man da überall eine +1 verteilt, dann merkt das doch heute keiner mehr.

Selbst wenn der Thread schon seit geraumer Zeit gesperrt ist, dann kann man trotzdem noch unbemerkt eine +1 vergeben!

Angehängte Dateien:
Gast #7850494
Lesenswert?

Marcel V. schrieb:

Selbst wenn der Thread schon seit geraumer Zeit gesperrt ist, dann kann man trotzdem noch unbemerkt eine +1 vergeben!

Warum soll man das unbemerkt machen? Interessiert doch eh keinen und selbst wenn dann weiß keiner wer es war......

Für einige gilt: Hauptsache genug +1 in der Tasche falls gleich ein A.K. Beitrag kommt.

#7850519
Lesenswert?

InsaneInTheMembrane schrieb:

Warum soll man das unbemerkt machen? Interessiert doch eh keinen und selbst wenn dann weiß keiner wer es war......

Ich weiß auch gar nicht wie viele Pluspunkte sich die Forensoftware merken kann, die man selber vergeben hat. Wenn man 16000 Pluspunkte im voraus vergibt und die Forensoftware kann sich aber nur 10 Pluspunkte merken, dann hat man 15990 Pluspunkte umsonst vergeben und man hätte sich die Anklickmühe getrost sparen können.

Deswegen würde ich auch maximal nur 10 Pluspunkte vergeben, um dann wieder 10 Minuspunkte in meiner Vorratskiste zu haben, um diese wiederum ggf. an die vermeintlichen "bösen Onkels" hier im Forum verteilen zu dürfen.

Der alte Knacker gehört übrigens nicht dazu, nur weil sein selbstgemachtes Essen aus Küchenabfällen zusammengemanscht wurde und deswegen unappetitlich aussieht, oder seine Bauteilefotos zu dunkel sind, muss man ihn nicht gleich mit Minuspunkten ertränken!

Der alte Knacker hat bei mir Narrenfreiheit, er ist jetzt schließlich schon 80 und möchte trotzdem noch am Leben teilnehmen.

Gast #7850520
Lesenswert?

Marcel V. schrieb:

er ist jetzt schließlich schon 80 und möchte trotzdem noch am Leben teilnehmen.

Geht mich nichts an, was er macht und wie er sich äußert aber er ist hier das beste Beispiel für Mobbing und Hetze ( gegen ihn ). Und viele der "Erwachsenen" hier haben Spaß daran und warten ständig nur auf einen Beitrag von ihm. Dann verfluchen Sie seine Beiträge und wenn dann mal keine mehr kommen sind genau die Leute traurig weil sie kein Opfer mehr haben.

#7850522
Lesenswert?

InsaneInTheMembrane schrieb:

Weil es nur um folgendes geht ( und dafür haben manche viel Zeit ): -Hetzen -Stimmung machen -Trollen -Denunzieren -Mobben

Ganz genau! Und es ist gewollt! Und wird wahrscheinlich auch noch angeheizt von Mod-Seite. Wenn das Bewertungssystem für etwas wäre ("Lesenswert?"), würde das jeder angezeigt bekommen, und die Suchmaschinen auch!

An den Herrn Andreas Schwarz: Bewertungssystem sofort abstellen und alle schon vergebenen Bewertungen für immer löschen!

Gruss Chregu

#7850526
Lesenswert?

InsaneInTheMembrane schrieb:

Und viele der "Erwachsenen" hier haben Spaß daran und warten ständig nur auf einen Beitrag von ihm.

Das glaube ich nicht! Er mischt sich in letzter Zeit auch immer mehr provokant in andere Threads ein um angemacht zu werden. Manchmal öffnet er auch einen Verkaufsthread mit korrektem [V] und ohne _ im Titel damit man reinschaut! Bis anhin war genau dies gut um seine Threads zu meiden!

Gruss Chregu

#7850531
Lesenswert?

Jens K. schrieb:

um minderwertigen Personen die Möglichkeit zu geben ihren Frust und Hass mit einem Klick an jemanden weiter zu geben.

Ja genau! Das hört sich zwar zunächst brutal an, aber das ist mir immer noch lieber, als wenn diese Personen draußen im echten Leben mit einem Messer auf der Straße rumlaufen und die Passanten in der Fußgängerzone in Angst und Schrecken versetzen!

Gast #7850532
Lesenswert?

Christian M. schrieb:

Das glaube ich nicht! Er mischt sich in letzter Zeit auch immer mehr provokant in andere Threads ein um angemacht zu werden.

Ja mei, ihm ist es langweilig und er provoziert manchmal. Finde ich gar nicht so schlimm. Wenn sich nicht so viele hier darauf einlassen würden dann hätte er schon lange lange damit aufgehört. Aber nein, man muss sich ja jedes mal draufstürzen.

(Firma: Hobbytheoretiker) #7850657
Lesenswert?

InsaneInTheMembrane schrieb:

Leute die jeden Kommentar kommentieren müssen und alles besser wissen.

Machst Du übrigens genau so.

Aber Dein Kommentar paßt nicht, weil ich schaue mir viele solche Dinge nach dem Prinzip des Johari-Fenster an. https://de.wikipedia.org/wiki/Johari-Fenster

Allderding nicht auf die Selbstwahrnehmung, sondern adaptiert auf thematische Problemstellungen. Es gibt bei solchen Themen immer eine Anzahl von Gründen, die bekannt sind und es gibt auch welche, die fallen in den Bereich des blinden Fleckes.

Gerade bei Diskussionen gibt es immer Intentionen und auch Gründe, die man gerne hinter dem Berg läßt, also zurückhält. In der Regel ist das immer von Vorteil diese zu finden.

Nur löst die Nennung solcher Aspekte bei vielen Aversionen aus. Das ist übrigens an den Klickereien gut zu erkennen. Vor einigen Jahren brachte ich bei einem Thema einen sehr guten sachlichen Grund an, der sogar aus der letzten Regierung einer Ministerin erwähnte wurde. Wegen der sachlichen Richtigkeit wurde der Post nicht gelöscht und trug einen bisher noch nicht wieder gesehenen Minusrekord ein.

Anmerken möchte ich noch, dass in allen Foren die Bewertungssysteme auch zum Mobbing mißbraucht worden sind und es auch immer noch werden. Und dort, wo es keine Bewertungssystem gibt, finden sich auch Gruppen zusammen und bombardieren die Moderatoren.

Und damit werdet Ihr hier in den heutigen Abend in diesem Thread entlassen.

#7850665
Lesenswert?

Dieter D. schrieb:

Anmerken möchte ich noch, dass in allen Foren die Bewertungssysteme auch zum Mobbing mißbraucht worden sind und es auch immer noch werden.

Deine "Beiträge" negativ zu bewerten, ist kein Mobbing, sondern ein objektives Qualitätsurteil.

Dieter D. schrieb:

Vor einigen Jahren brachte ich bei einem Thema einen sehr guten sachlichen Grund an

Eigenlob stinkt.

Dieter D. schrieb:

der sogar aus der letzten Regierung einer Ministerin erwähnte wurde.

Politik hat hier nichts verloren. Solltest Du wissen, ignorierst Du aber beharrlich.

Dieter D. schrieb:

Und damit werdet Ihr hier in den heutigen Abend in diesem Thread entlassen.

Warum nur am heutigen Abend? Warum nur in diesem Thread?

Gast #7850691
Lesenswert?

Dieter D. schrieb:

Anmerken möchte ich noch, dass in allen Foren die Bewertungssysteme auch zum Mobbing mißbraucht worden sind und es auch immer noch werden. Und dort, wo es keine Bewertungssystem gibt, finden sich auch Gruppen zusammen und bombardieren die Moderatoren.

Na da kennt sich ja einer aus mit "allen Foren" und vor allem deren Bewertungssystem / Mobbing. Kann sich jetzt jeder mal überlegen warum. > 10.000 Beiträge in kurzer Zeit hier und noch in "allen anderen Foren" unterwegs. Gibt's bei dir auch noch eine analoge Welt? Keine Frau, Kinder oder Enkel? Ständig nur Online und am aktualisieren?

Traurig

#7850726
Lesenswert?

InsaneInTheMembrane schrieb:

So was bescheuertes habe ich noch nie gesehen. Irgendwelche Leute bekommen +1 ohne das man mal den Text oder das Thema gelesen hat. Dafür bekommen andere im Shitstorm lauter -1.

So etwas tun nur bescheuerte Leute, gegen die ist kein Kraut gewachsen...

Es gibt Leute, die vertragen keine Kritik oder das ist ihre Rache...

Schlimme Kreaturen!

Das sind aber Einzelfälle, sonst ist das Bewertungssystem ok...

(Firma: Starfleet) #7850755
Lesenswert?

Schauen wir mal, wie der Moderator reagiert, ich schreibe eine PN.

😂 Wie im Kindergarten "Das sage ich meinen Eltern, heul heul heul"

Naja Eltern sind nun mal Lebenserfahrener als ihre Bälger und kennen etliche Möglichkeiten der Konfliktbewältigung die Minderjährige und sonstwie "Infantil/Unreife" nicht verfügbar haben.

(Firma: Hobbytheoretiker) #7850756
Lesenswert?

Hmmm schrieb:

Eigenlob stinkt.

Fremdlob, weil nicht nur von mir, vor allem die Bewertungen. Du verdrehst die Tatsachen.

Hmmm schrieb:

Politik hat hier nichts verloren.

Darum wird auch nicht Name und Partei genannt.

Solltest Du wissen, ignorierst Du aber beharrlich.

Es ist nicht immer davon zu trennen moeglich. Und auch Politiker erwaehnen Technisches richtig, inklusive Folgen. Nicht immer wird z.B. von speichernden Kobolden im Netz phantasiert.

Wobei das bei Dir auch von der politischen Eigenansichten abhaengt, was Du schlecht findest.

(Firma: Hobbytheoretiker) #7850758
Lesenswert?

InsaneInTheMembrane schrieb:

Na da kennt sich ja einer aus mit "allen Foren" und vor allem deren Bewertungssystem / Mobbing.

Das stammt nicht von mir sondern von einer der führenden Diplom-Soziologinnen auf dem Gebiet.

Kann sich jetzt jeder mal überlegen warum.

Im Gegensatz zu den meisten hier höre ich bei sowas zu, lese es auch und lauf nicht schreiend weg, "iiii, das ist keine Technik". That's the little difference.

(Firma: Hobbytheoretiker) #7850761
Lesenswert?

Übrigens gibt es den Fall eines ehemaligen Forenmitglieds, der von ein paar Mitgliedern aus dem Forum hier auch durch alle anderen Foren verfolgt wurde. Es gibt nur noch ein Forum, da ist dieser noch, weil gerade eine der Kolleginnen von ihr schützend die Hand darüber hält. Tatsache ist, dass auch immer noch Beschwerde-Schreiben dort eintrudeln, weil dieser dort auch heraus gemobbt werden soll. Da Frage ich mich, ob diese Leute denn nichts besseres zu tun haben als einen nachweislich Behinderten seinen letzten freien Raum nehmen zu wollen?

Für mich sind das die Personen, die im dritten Reich ganz vorne standen, für die Betreiber diese Einrichtungen gar nicht schnell genug die Schranken der Lager hoch machen konnten um die Personen einzufahren. Sorry, das ist jetzt politisch, aber davon wirklich nicht zu trennen.

(Firma: Starfleet) #7850762
Lesenswert?

Gerade bei Diskussionen gibt es immer Intentionen und auch Gründe, die man gerne hinter dem Berg läßt, also zurückhält. In der Regel ist das immer von Vorteil diese zu finden.

Für welchen Personenkreis ist so ein background-screening von Vorteil ? Sicher für die Intriganten und Manipulatoren.

Noch ein Grund, sich ausschließlich auf Inhalt, also Aspekte im Umgang mit Elektronik/Technik zu konzentrieren und nicht irgendwelche Spekulationen über fremder Leute Absicht anzustellen.

Für Verschwörungsmythen gibt es IMHO woanders genügend Raum, Foren, Stammtische, Kundgebungen, "Piratensender", Litfasssäulen, ...

Gast #7850773
Lesenswert?

Dieter D. schrieb:

Gerade bei Diskussionen gibt es immer Intentionen und auch Gründe, die man gerne hinter dem Berg läßt, also zurückhält.

Ist vielleicht auch besser so. Man kennt ja seine Pappenheimer.

Dieter D. schrieb:

In der Regel ist das immer von Vorteil diese zu finden.

Ja, genau. Vor allem für Personen die folgendes vorhaben:

InsaneInTheMembrane schrieb:

-Hetzen -Stimmung machen -Trollen -Denunzieren -Mobben

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.