Support » Plugins » Gesucht: Eindeutige Kommentator-Namen

  • Hallo, ich bin auf der Suche nach einer Lösung (Plugin, etc.), die Kommentatoren davon abhält, bereits existierende Kommentator-Namen noch einmal zu verwenden.
    Auch wenn für mich als Webseiten-Betreiber eine Eindeutigkeit durch die zusätzliche Email-Adresse gegeben ist, so ist dies für andere Besucher jedoch nicht zu erkennen und das führt regelmässig zu Missverständnissen.
    Ich denke, das ich nicht der Einzige sein kann, der dieses Problem hat und hoffe, dass es da bereits fertige Lösungen oder Ideen gibt?

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Eine Lösungsanstz wäre, Kommentare nur von registrierten Nutzern zuzulassen. Bei der Registrierung wird geprüft, ob der Nutzername bereits vorhanden ist (was aber auch nicht davor schützt, dass Benutzer mit unterschiedlichem Benutzername und E-Mail-Adresse den gleichen Vor- und Nachnamen als Anzeigename angeben – es soll ja vorkommen, dass es z.B. mehrere „Thomas Scholz“ gibt).

    Ein Plugin, dass prüft, dass ein bestimmter Autorenname nur einer bestimmten E-Mail-Adresse zugewiesen sein darf, ist mir nicht bekannt. Ich kenne allerdings auch nicht alle rd. 57.000 frei erhältlichen Plugins.

    Hilfreich könnte die Verwendung von Avataren sein, die gleichnamige Kommentatoren zumindest optisch auseinanderhält.

    Vielen Dank für den Vorschlag. Eine Registrierung hatte ich mir auch schon überlegt, aber auch gleich wieder verworfen, weil ich mir sicher bin, dass eine Registrierung viele Kommentatoren abschrecken würde. Das möchte ich daher nicht machen.

    Technisch stelle ich mir eine Lösung gar nicht so schwierig vor, denn es muss ja nur geprüft werden, ob ein Name bereits existiert. Und falls die Email-Adresse nicht übereinstimmt, wird er abgewiesen.

    Wenn es gar nicht so schwierig ist, spricht doch nichts dagegen, dass du das porgrammierst. Vielleicht veröffentlichst du das dann sogar (nach Prüfung durch das Plugin-Team) im Plugin-Verzeichnis? 🙂

    Mit „nicht so schwierig“ war gemeint, dass es für Plugin-Entwickler nicht so schwierig sein sollte. Ich bin aber keiner, ansonsten hätte ich die Frage vermutlich gar nicht gestellt.

    In der Datenbank-Tabelle wp_comments werden Autor in E-Mail-Adresse in den Datenbankfeldern comment_author und comment_author_email gespeichert. Grundsätzlich sollte vor Absenden eines Kommentars eine Validierung nach dem Muster „existiert ein Kommentar von einem gleichnamigen Autor? Falls ja, ist die E-Mail-Adresse identisch?“ möglich sein. Dabei stellen sich aber gleich weitere Fragen, z.B.

    • Was ist, wenn ich auf deinem Blog einen Kommentar hinterlassen möchte, aber die E-Mail-Adresse geändert habe? Muss ich mich dann umbenennen lassen?
    • Was ist mit Nutzern, die verschiedene E-Mail-Adressen verwenden und sich vielleicht nicht erinnern können, welche sie beim letzten Kommentar angegeben haben?
    • Was ist mit den vorhandenen Kommentaren, bei denen verschiedene Autoren bereits den gleichen Namen verwendet haben? Gegen welche E-Mail-Adresse wird dann abgeglichen?
    • Ein Beispiel für ein Plugin, das eine Validierung vornimmt, ist Post Comment Validation. Daran könntest du dich orientieren, wenn du vielleicht doch noch etwas programmieren möchtest.

      Übrigens habe ich früher gelegentlich ein kleines Plugin geschrieben, wenn jemand „dringend“ eine Lösung für etwas „ganz einfaches“ haben wollte. Das endete jedesmal so, dass entweder eine Reihe zusätzlicher Features „gefordert“ wurde oder der/die Fragestellende sich das „ganz anders“ vorgestellt hatte. Drei Tage Arbeit („ganz einfach“) für die Tonne oder Angebote, ich solle das doch bitte zuende programmieren – ich bräuchte das auch nicht umsonst machen, zwanzig Euro wären schon drin. Mach ich nicht mehr und ist auch nicht Sinn des Forums. Aber darum hast du ja auch nicht gebeten.

      Können wir denn sonst noch etwas für dich tun?

    Danke für die Erläuterungen, aber wie schon gesagt, bin ich kein Programmierer.

    Ich habe gehofft, dass mein Problem nicht so ungewöhnlich ist und dass es daher vielleicht bereits fertige Lösungen gibt.
    Von daher: Wenn sonst jemand eine Idee oder einen Hinweis hat: Immer gerne!

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)