Wiki source for EmailActionInfo


Show raw source

=====Printing spamsafe Email-link=====
This is my alternative to the ContactAction now part of Wikka v1.1.6.0. It creates a mailto link fairly safe from spam email harvesting robots by outputting the html code using JavaScript. Unlike the ContactAction it allows //any// email address to be included.

To use:
- ""{{email}}"" will output the admin email address from wakka.config.php
- ""{{email user domain}}"" will output any email address

%%(php)
<?php
/**
* Creates a mailto link (fairly) safe from spam email harvesting bots
* Use: {{email}} will use address from wakka.config.php
* or {{email user domain}}
*
* @package Actions
* @name email
*
*/
if (empty($wikka_vars)) {
// Choose one of the next two lines; 1st allows a hardcoded email address, 2nd users the admin in stored in the config file:
//$wikka_vars = "user example.com"; //Default email, replace @ with a space
$wikka_vars = str_replace("@", " ", $this->GetConfigValue("admin_email"));
}
$pieces = explode(" ", $wikka_vars, 2);
?>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write('<a href=\"mail' + 'to:' + '<?php echo $pieces[0]; ?>' + '@' + '<?php echo $pieces[1]; ?>' + '\">');document.write('<?php echo $pieces[0]; ?>' + '@' + '<?php echo $pieces[1]; ?>' + '</a>');
// End -->
</SCRIPT>
%%

----
CategoryUserContributions
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki