DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: Email Obfuscator

Author:Christopher
Created:2010-12-18T19:57:23
Changed:2014-01-30T20:05:31
Classification:emailobfuscator
Description:The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab “language” —- forEditors (use this for editors / german “Redakteure”) forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) —-
Keywords:email, obfuscator, antispam, emailaddress, encrypt
Author:Documentation Team
Email:documentation@typo3.org
Language:en

img-1 img-2 EXT: Email Obfuscator

Extension Key: emailobfuscator

Language: en

Version: 1.1.0

Keywords: email, obfuscator, antispam, emailaddress, encrypt

Copyright 2006-2014, Thomas Pronold, <tp@tpronold.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.org

Table of Contents

`EXT: Email Obfuscator 1 <#__RefHeading__5708_1738894311>`_

`Introduction 3 <#__RefHeading__5710_1738894311>`_

What does it do? 3

Screenshots 3

`Users manual 4 <#__RefHeading__467_413120346>`_

`Administration 5 <#__RefHeading__1087_1177678634>`_

Settings 5

`Configuration 6 <#__RefHeading__31515_818911409>`_

`Tutorial 7 <#__RefHeading__31523_818911409>`_

`Known problems 8 <#__RefHeading__31525_818911409>`_

`To-Do list 9 <#__RefHeading__477_413120346>`_

Introduction

What does it do?

Replaces the build in email address spam protection with better one. More user friendly because depending on the browser the user can right click and copy email address. The obfuscation/encryption is changed. Safer and better randomized obfuscation.

Screenshots

img-3 Users manual ————

Go to Administration for instructions.

Administration

All administration is done in the configuration of this extension in the Extension Manager. (like in the screen shot above)

Settings

Allowed HTML Tags

Comma separated list with HTML elements. Each element in the list will be randomly used to obfuscate the email address. Its recommended to use only inline elements. You can add or remove other Elements. If the list is empty only the <span> tag will be used.

Allowed CSS Selectors

Comma separated list with CSS Selectors. Each selector will be added to the CSS File with option “display: none;” like this:

mySelectorName {
        display: none;
}

You should edit this option if you want to use different selector names OR if one or more of the selectors in the list are already used within you website CSS configuration to prevent overriding existing CSS selectors.

Prefix for allowedCSSSelectors

If you don’t know exactly which CSS selectors are already used then add a prefix. Adding prefix “mySuperSecretPrefix” will result this CSS definition:

mySuperSecretPrefixmySelectorName {
        display: none;
}

Configuration

Got to administration section.

Tutorial

  • Download extension with the Extension Manager
  • Install the extension
  • Go to configuration of this extension

Done :)

Known problems

xhtml is NOT support. Please use doctype html5.TypoScript:

config.doctype = html5

To-Do list

empty