mirror of
https://github.com/e107inc/e107.git
synced 2025-08-05 06:07:32 +02:00
Email spam fix
This commit is contained in:
@@ -1,5 +1,25 @@
|
||||
if ($parm) {
|
||||
return "<a href='mailto:".$tp -> toAttribute($parm)."'>".$code_text."</a>";
|
||||
} else {
|
||||
return "<a href='mailto:".$tp -> toAttribute($code_text)."'>".$code_text."</a>";
|
||||
|
||||
global $pref;
|
||||
|
||||
|
||||
if($pref['make_clickable'])
|
||||
{
|
||||
|
||||
if($parm)
|
||||
{
|
||||
list($p1,$p2) = explode("@",$parm);
|
||||
return "<a rel='external' href='javascript:window.location=\"mai\"+\"lto:\"+\"".$p1."\"+\"@\"+\"".$p2."\";self.close();' onmouseover='window.status=\"mai\"+\"lto:\"+\"".$p1."\"+\"@\"+\"".$p2."\"; return true;' onmouseout='window.status=\"\";return true;'>".$code_text."</a>";
|
||||
}
|
||||
else
|
||||
{
|
||||
list($p1,$p2) = explode("@",$code_text);
|
||||
$email_text = (CHARSET != "utf-8" && CHARSET != "UTF-8") ? $p1."©".$p2 : $p1."<EFBFBD>".$p2;
|
||||
return "<a rel='external' href='javascript:window.location=\"mai\"+\"lto:\"+\"".$p1."\"+\"@\"+\"".$p2."\";self.close();' onmouseover='window.status=\"mai\"+\"lto:\"+\"".$p1."\"+\"@\"+\"".$p2."\"; return true;' onmouseout='window.status=\"\";return true;'>".$email_text."</a>";
|
||||
}
|
||||
}
|
||||
// Old method that attracts SPAM.
|
||||
if ($parm) {
|
||||
return "<a href='mailto:".$tp -> toAttribute($parm)."'>".$code_text."</a>";
|
||||
} else {
|
||||
return "<a href='mailto:".$tp -> toAttribute($code_text)."'>".$code_text."</a>";
|
||||
}
|
Reference in New Issue
Block a user