Version: 1.0.2, by El_Muerte
Developer Last Online: Jan 2023
Version: 3.5.0
Rating:
Released: 10-05-2005
Last Update: 10-07-2005
Installs: 110
Uses Plugins
Re-useable Code Translations
No support by the author.
This will obfuscate email addresses in posts in order to prevent email harvesting. There are a couple of methods available:
Image; the email will be displayed as an image, works quite well but not very user friendly.
HTML Entities; every character in the email address will be replaced with it's html entity. This is not a great method, but it stops stupid harvestors.
Javascript; the link will be written via javascript, works quite well and makes the link invisible for harvestors. But requires javascript to be enabled
Custom; roll-your-own algorithm, can be easily set in the vbulletin options in the admincp
This plugin also partially strips the email addresses in the archive (the domain name is removed).
Update 1.0.1
* [fixed] wysiwyg code isn't screwed up anymore
* [added] added support to select the font to use (builtin fonts, GD bitmap fonts or TTF fonts)
Update 1.0.2
* [fixed] fatal error when rebuilding postcache
* [fixed] invalid hash when quickposting\editing via AJAX
* [changed] the image tags now use the CSS class "inlineimg" that aligns them vertical center
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
hmmm.. using firefox. It gave me invalid hash after posting an email address. I checked it in IE and it worked fine, then I refreshed my firefoxpage and it showed correctly.
Awesome hack and I am using it, but I would like to know when it is upgraded.
It only seems to affect the posters browser though - I tried it both ways, and got "invalid hash"
Then I refreshed the page and it showed correctly on both instances. So, I posted again to recieve the invalid hash. I then opened the thread in a different browser and it looked fine.
So, other than the occasional PM wondering why that happened from the one user who will see "invalid hash" rather than the actual email image prior to refreshing the page - I don't see a problem.
Installed 1.0.2 and tried to create a new thread (which did have subject and message longer than 10 chars) and I got this error:
The following errors occurred when this message was submitted:
1. Please complete both the subject and message fields.
2. The message you have entered is too short. Please lengthen your message to at least 10 characters.
I'm guessing the regex is striping everything out of those variables.
couldn't reproduce that error
the rewriting of the email address is done when the vbcode parsing is completed and as far as I can tell the length it checked before the vbcode is parsed.