About Email Obfuscator

This Module will obfuscate all email on your website automatically. It will add a javascript for doing the decoding.

Category 1Markup Generation
Markup modules that are called upon to generate or parse markup (like HTML). Markup modules are most often used on the front-end of a site (rather than admin).
Category 2Other Modules
Modules that have a unique purpose not covered by existing categories.
Release StateStable
Should be safe for use in production environments. *
Authorssoma, 12345j
Module Version1.0.2
Class NameEmailObfuscator
Compatibility2.1, 2.2, 2.3, 2.4
Date AddedAugust 1, 2012
Last UpdatedJuly 22, 2016
Recommended ByNew recommendations may take up to 1 day to appear.

Instructions

This module's files should be placed in /site/modules/EmailObfuscator/
How to install or uninstall modules

README

EmailObfuscator

A custom module for ProcessWire2.1+

Original version by 12345j, some maintenance by @somatonic

http://processwire.com/talk/topic/497-email-obfuscator-module

This Module will obfuscate all email on your website automaticly. It will add a javascript for doing the decoding.

How to install:

  1. Download the contents of this repository and put the folder renamed as "EmailObfuscator" into your site/modules/ folder
  2. Login to processwire and got to Modules page and click "Check for new modules". You should see a note that a new module was found. Install the module, and configure to your need.
  3. Done

Changelog:

  • 20/07/2016 - Added support for leaving script location configuration empty to not append the EmailObfuscator.js
  • 01/07/2016 - Changed regex to account for href="mailto: and href='mailto:
  • 30/03/2012 - Fixed bug with $config; added configuration for script location

Comments

No comments yet. Be the first to post!

Post a Comment

Your e-mail is kept confidential and not included with your comment. Website is optional.