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:

<?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
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki