=== wL Email Encrypter ===
Contributors: wLabs
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YEH4KXW3NYGYJ
Tags: spam, protect, encrypt, email, hide, emails, javascript, easy, class, widgets, page, post, comments, rss
Requires at least: 2.9
Tested up to: 3.1
Stable tag: 1.0.5

This plugin encrypted e-mail addresses to protect and hide them from bots and harvesters.

== Description ==

wL Email Encrypter scans pages, articles, comments or RSS feeds for email addresses and encrypts them using JavaScript or replacing the `@` signs with your own text like ` [at] `. This allows bots and other email-collectors do not recognize and save the emails.

A visitor who has not activated JavaScript, gets displayed a userdefined message about it.

If an user is logged in, the emails won't be encrypted.

The protect method can be set separately for posts, comments and rss feeds. For example, RSS Feeds should not include JavaScript, so there should prefer the `@` sign to be replaced.

wL Email Encrypter also recognizes with `mailto:` email addresses linked with subject information and others, and protect this information also.

There is a meta box for page-specific settings in the administration, in which a specific protection can be selected or disabled.

Take a look at the screenshots to find out more.

== Installation ==

1. Upload the `wl-email-encrypter` folder to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Have fun :)

Your emails are now protected for UNREGISTERED users.
Check the options page for your personal settings.

== Frequently Asked Questions ==

= The emails are not displayed, but in the source code I find the js function wlee_decrypt(). What's going on? =

Your theme lacks the `<?php wp_head(); ?>` hook. Please add it right before `</head>` in your theme's header.php file.

= I choose a protection, but I can't see an effect on the page. =

The emails are only encrypted from unregistered visitors. Log out to see the effect.

= What languages are available? =

* English
* German

If you want to translate the plugin in your language, you can translate the .pot-File in the languages-folder and then send me the translated file via [email](http://www.wlabs.de/kontakt).

All translators will be listed here and on my website.

= What emails will be encrypted? =

wL Email Encrypter scans each page, post, comment and rss-feed for all emails, also linked emails with subjects like `mail@example.com?subject=text` and encrypted them. No shortcodes or something else required.

= And if I do not want to encrypt some emails? =
Then there is a Meta Box on the posts and pages subPanel. Here you can select or disable the protection for this post/page.

= Can I protect email addresses that are not in a post/page? =
Yes, you can use the theme function `wlee_check($string)` to protect emails in any text. Settings for pages/posts will be used.
Find out more at the options page.

= What will visitors see without Javascript? =

Visitors without or with disabled JavaScript will see a userdefined message that JavaScript is required or an userdefined pseudo adress like `mail [at] example [dot] com`

= How can I support this plugin? =

Thank you for your support. Developing a plugin can be very hard.
There are few things you can do:

* Donate
* Translate
* Share
* Write a nice comment

[Find out more](http://www.wlabs.de/plugins/wl-email-encrypter)

== Screenshots ==

1. Options-Page
2. Meta Box for special page-specific settings
3. Code-Example for an encrypted email-adress

== Changelog ==

= 1.0.5 =
* All unicode characters are now supported (Thanks to John)
* 2 bugs fixed (Thanks to Borut)
* German language file updated
* Preparing to wL Email Encrypter 1.1

= 1.0.4 =
* Bug in feeds-settings fixed

= 1.0.3 =
* Now Emails only encrypted from unregistered visitors.

= 1.0.2 =
* Fixed a bug (calling is_feed() before $wp_query is created)
* using the_content_feed filter instead of deprecated the_content_rss (requires WP 2.9)

= 1.0.1 =
* Supporting the unofficial filter hook 'widget_content' from the [Widget Logic](http://wordpress.org/extend/plugins/widget-logic/) Plugin

= 1.0 =
* Internationalization (English and German)
* New: Widgets scan for protecting email adresses in widgets
* Increased compatibility with other plugins

= 0.7.0 =
* New: Meta Box on the pages and posts SubPanel, replaces the shortcodes
* New: Set a CSS-Class for linked emails
* New: Theme function `wlee_check($string)` to protect emails in the theme
* improved update function and more

= 0.6.1 =
* New: Shortcodes for special settings for individual pages
* 2 bugs fixed

= 0.6.0 =
* New adjustable protect method: replace `@` sign with a pseudo text like ` [at] `
* Different protect method for post, comments and rss feeds
* 2 bugs fixed

= 0.5.3 =
* New option at options-page: keep options

= 0.5.2 =
* bug fixed

= 0.5.1 =
* Added: Userdefined alternative message
* New design for the options page
* old update function removed

= 0.5 =
* New scan function
* better performance
* uninstall function added
* bug fixed at the options-page

= 0.4 =
* New Plugin-Name

= 0.3.1 =
* bug fixed

= 0.3 =
* homepage-link added
* 2 bugs fixed

= 0.2 =
* new: Update function
* bug fixed

= 0.1 =
* first version

== Upgrade Notice ==

= 1.0.5 =
All unicode characters are now supported; 2 bugs fixed; preparing to wL Email Encrypter 1.1

= 1.0.4 =
Fixed bug in the feed settings. Thanks to [Tobias](http://www.wish.de/).

= 1.0.3 =
The emails are only encrypted from unregistered visitors now. Log out to see the effect.

= 1.0.2 =
Fixed bug that will generated a fatal error in WP 3.1; replaced deprecated filter the_content_rss with the_content_feed (requires now WP 2.9)

= 1.0.1 =
Supporting the unofficial filter hook 'widget_content' from the [Widget Logic](http://wordpress.org/extend/plugins/widget-logic/) Plugin

= 1.0 =
Stable version; new: protect email adresses in widgets; now in english available

= 0.7.0 =
Set special settings easy with the new meta box; new: CSS class and theme function

= 0.6.1 =
Set shortcodes for special settings for individual pages

= 0.6.0 =
New protect method (@ sign replace) and different protect settings for posts/pages, comments and rss feeds. 

= 0.5.3 =
New option added: keep options; keep options during an update. An update is recommended.

= 0.5.2 =
A bug was fixed. Upgrade if you have set attributes like style or title in the `<a>`-Tag. Thanks to [Dave](http://mhc.n0kbd.com/)

= 0.5.1 =
New option for an userdefined alternative message added

= 0.5 =
New functions with better performance were added and a bug was fixed.

= 0.4 =
The Plugin has been renamed.

= 0.3.1 =
A bug was fixed.

= 0.3 =
Homepage-link were added and 2 bugs were fixed.

= 0.2 =
An update function were added and a bug was fixed.

= 0.1 =
first version