mirror of
https://github.com/e107inc/e107.git
synced 2025-08-09 16:17:14 +02:00
Move email obfuscation function somewhere sensible
This commit is contained in:
@@ -11,8 +11,8 @@
|
|||||||
| GNU General Public License (http://gnu.org).
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
|
||||||
| $Source: /cvs_backup/e107_0.8/e107_handlers/e_parse_class.php,v $
|
| $Source: /cvs_backup/e107_0.8/e107_handlers/e_parse_class.php,v $
|
||||||
| $Revision: 1.38 $
|
| $Revision: 1.39 $
|
||||||
| $Date: 2008-09-04 19:50:10 $
|
| $Date: 2008-10-30 22:42:36 $
|
||||||
| $Author: e107steved $
|
| $Author: e107steved $
|
||||||
+----------------------------------------------------------------------------+
|
+----------------------------------------------------------------------------+
|
||||||
*/
|
*/
|
||||||
@@ -1086,6 +1086,23 @@ class e_parse
|
|||||||
return $text;
|
return $text;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Given an email address, returns a link including js-based obfuscation
|
||||||
|
function emailObfuscate($email, $words='', $subject='')
|
||||||
|
{
|
||||||
|
if (strpos($email,'@') === FALSE)
|
||||||
|
{
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
if ($subject)
|
||||||
|
{
|
||||||
|
$subject = '?subject='.$subject;
|
||||||
|
}
|
||||||
|
list($name,$address) = explode('@',$email,2);
|
||||||
|
$reassembled = '"'.$name.'"+"@"+"'.$address.'"';
|
||||||
|
return "<a rel='external' href='javascript:window.location=\"mai\"+\"lto:\"+".$reassembled.$subject.";self.close();' onmouseover='window.status=\"mai\"+\"lto:\"+".$reassembled."; return true;' onmouseout='window.status=\"\";return true;'>".$words.'</a>';
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
@@ -11,8 +11,8 @@
|
|||||||
| GNU General Public License (http://gnu.org).
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
|
||||||
| $Source: /cvs_backup/e107_0.8/e107_themes/templates/signup_template.php,v $
|
| $Source: /cvs_backup/e107_0.8/e107_themes/templates/signup_template.php,v $
|
||||||
| $Revision: 1.9 $
|
| $Revision: 1.10 $
|
||||||
| $Date: 2008-07-30 20:13:49 $
|
| $Date: 2008-10-30 22:42:41 $
|
||||||
| $Author: e107steved $
|
| $Author: e107steved $
|
||||||
+----------------------------------------------------------------------------+
|
+----------------------------------------------------------------------------+
|
||||||
*/
|
*/
|
||||||
@@ -23,13 +23,6 @@ if (!defined("USER_WIDTH")){ define("USER_WIDTH","width:100%"); }
|
|||||||
|
|
||||||
define("REQUIRED_FIELD_MARKER", "<span style='text-align:right;font-size:15px; color:red'> *</span>");
|
define("REQUIRED_FIELD_MARKER", "<span style='text-align:right;font-size:15px; color:red'> *</span>");
|
||||||
|
|
||||||
// Given an email address, returns a link including js-based obfuscation
|
|
||||||
function js_obfuscate($email)
|
|
||||||
{
|
|
||||||
list($name,$address) = explode('@',$email,2);
|
|
||||||
$reassembled = '"'.$name.'"+"@"+"'.$address.'"';
|
|
||||||
return "<a rel='external' href='javascript:window.location=\"mai\"+\"lto:\"+".$reassembled.";self.close();' onmouseover='window.status=\"mai\"+\"lto:".$reassembled."; return true;' onmouseout='window.status=\"\";return true;'>";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
$sc_style['SIGNUP_DISPLAYNAME']['pre'] = "
|
$sc_style['SIGNUP_DISPLAYNAME']['pre'] = "
|
||||||
@@ -157,7 +150,7 @@ $sc_style['SIGNUP_IMAGECODE']['post'] = "
|
|||||||
|
|
||||||
if(!defined($COPPA_TEMPLATE))
|
if(!defined($COPPA_TEMPLATE))
|
||||||
{
|
{
|
||||||
$COPPA_TEMPLATE = LAN_109." <a href='http://www.cdt.org/legislation/105th/privacy/coppa.html'>".LAN_SIGNUP_14."</a>. ".LAN_SIGNUP_15." ".js_obfuscate(SITEADMINEMAIL).LAN_SIGNUP_14."</a> ".LAN_SIGNUP_16."
|
$COPPA_TEMPLATE = LAN_109." <a href='http://www.cdt.org/legislation/105th/privacy/coppa.html'>".LAN_SIGNUP_14."</a>. ".LAN_SIGNUP_15." ".$tp->emailObfuscate(SITEADMINEMAIL,LAN_SIGNUP_14)." ".LAN_SIGNUP_16."
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
<div style='text-align:center'><b>".LAN_SIGNUP_17."</b>
|
<div style='text-align:center'><b>".LAN_SIGNUP_17."</b>
|
||||||
|
Reference in New Issue
Block a user