Additional Info
Type
Package ID
Jon_Stovell:EmailObfuscator
First Created
March 08, 2019, 03:58:07 AM
Last Updated
June 10, 2022, 07:32:34 PM

Email Obfuscator v1.2 Hooks only

Protects email addresses from being harvested by spammers.
Compatible With 2.1 RC1, 2.1 RC2, 2.1 RC3, 2.1 RC4, 2.1.0, 2.1.1, 2.1.2
Latest version v1.2
Downloads 575
Reviews 0
Rating 0/5
Subscribers 3
License MIT License (View License)
Author(s)
Email Obfuscator

A modification for Simple Machines Forum verion 2.1 that obfuscates email addresses in order to protect them from being harvested by spammers. Real humans accessing your site with a normal browser will see the email address just like normal, but harvesting bots will see only some inline JavaScript filled with random characters.

This should not be relied on as absolute, 100% protection against harvesting bots, but it will help a great deal.


Settings

There is one setting, "Show a fallback version of obfuscated email addresses to users without JavaScript", which is disabled by default. When this option is disabled, users without JavaScript enabled will only see a message telling them that they must enable it to see the hidden content. When this option is enabled, they will see a fallback that uses various HTML and CSS tricks to make the email address illegible to a machine while still appearing to a human like a normal, readable address.


License

Email Obfuscator is released under the MIT License. A full copy of this license is included in the package file.

Email Obfuscator includes a copy of Base64.js, which is released under the BSD 3-clause License. Please see https://github.com/dankogai/js-base64 for details.


Changelog

Version 1.2:
  • More aggressively prevents search engines from indexing email addresses

Version 1.1:
  • Added Latin Spanish translation

Version 1.0:
  • Initial release
EmailObfuscator.tar.gz
7.77 KB v1.2 2.1 RC4
Manual installation info
You have to register or login to be able to leave a review
There are currently no reviews on this customization
Advertisement: