Hmm, maybe you mean create_html_mailto() from urlutils.py that has an
argument `email_obfuscation_mode''. This is governed by variable
CFG_WEBSTYLE_EMAIL_ADDRESSES_OBFUSCATION_MODE. But this obfuscation is
not used in every module.
Yes! Indeed, this is what I had in mind... I'm mostly concerned about
the 'support' and 'admin' email that are contained in some invenio
pages as well as the footer (cds.cern.ch also 'suffers' from this
email exposure).
I understand that this feature was added after the 0.99.1 release...
So, will it also somehow cover the support and admin email? I'm asking
because CFG_WEBSTYLE_EMAIL_ADDRESSES_OBFUSCATION_MODE setting will not
apply to these emails. Is there a 'default' obfuscation method for them?
BTW, some time ago Travis noticed that Google crawlers apparently
deobfuscate email addresses that were obfuscated by popular JavaScript
obfuscation methods. So it would seem that some web crawlers probably
interpret JavaScript to some extent. So much for our obfuscation
attempts... :)
Hmmm... At least for support/admin emails one could use the 4th method
(the one that replaces '@' and '.' with the equivalent gifs). I'm
interested to see how this will be deobfuscated :)
Best regards