Wenn Anonymbesucher ihre Kontakt Daten wie E-Mail Adresse in einem Kommentar lassen, ist es problematisch diese E-Mail Adresse als Klartext anzuzeigen. Weil Spamroboter suchen ganze Zeit nach solche Mail Adressen. Aber gar nicht anzuzeigen ist auch ein Problem weil manchmal Rückmeldung ausdrücklich erwünscht. Meine Lösung ist:
- zeige die volle Email Adresse an registrierte Benutzer
- zeige nur ein Teil davon an Anonymbesucher (mit Hinweis)
Ich muss nur in einem Datei ein paar Zeilen ändern:
public_html\modules\comment\comment.tpl.php
if($comment->mail) {
$usrname = str_replace("Gast ", "", $comment->name);
$usrmail = $comment->mail;
$usrmail2 = preg_replace("#(.*@..)(.*)#sim", "$1", $usrmail);
if($user->uid){
echo "
E-Mail Adresse von $usrname: $usrmail";
} else {
echo "
E-Mail Adresse von $usrname({$usrmail2}...) ist für registrierte Benutzer sichbar!";
}
}
?>
Früher sah es so aus:
Neuen Kommentar schreiben