=== Plugin Name ===
Contributors: kubi23
Donate link: http://www.svenkubiak.de/nospamnx-en/#donate
Tested up to: 2.9
Stable tag: 3.2
Requires at least: 2.7
Tags: wordpress, security, plugin, comment, comments, anti-spam, antispam, spam, spambot, spambots, protection, login, register, user
To protect your Blog from automated spambots, which fill you comments with junk, this plugin adds additional formfields (hidden to human-users) to your comment form. These Fields are checked every time a new comment is posted.
== Description ==
Most Antispam Plugins focus on user interaction, e.g. captcha or Math calculations to defend you against automated comment spambots. Some use JavaScript and/or Sessions, check each comment against common spam phrases or modify your comment template. NoSpamNX intend to handle automated comment-spam without these measures. It does not require JavaScript, Cookies or Sessions. It does not change any of your comment template fields, given you full compatibility with other WordPress- or Browser Plugins.
NoSpamNX automaticly adds additional formfields to your comment form, invisible to human users. If a spambot fills these fields blindly (which 99.9% of all spambots do), the comment will not be saved. You can decide if you want to block these spambots or mark them as spam. Furthermore, you can put common spam-phrases on a blacklist.
The user must no longer fill out any additional fields in the comment form, and you can focus on blogging and your readers comments!
= Requirements =
Make sure your theme loads wp_head and comment_form according to the WordPress Codex (see http://is.gd/1lezf), otherwise NoSpamNX will not work properly!
= Features in a nutshell =
* Easy installation (just activate the plugin)
* Does not require any modification on your comment template
* Does not change any of your comment formfields (giving you more compatibility with other plugins and templates)
* Does not require JavaScript, Cookies or Sessions
* Does not require any extra field for user input (e.g. Captcha)
* No need to manage spambot comments anymore (if you don't want to)
* Compatible with comments-popup
* Compatible with WordPress MU
* False-positives are nearly impossible
= Available Languages =
* German
* English
* Spanish (Thanks to Samuel Aguilera)
* Chinese (Thanks to Donald Z)
* Swedish (Thanks to Mats Bergsten)
* French (Thanks to Sylvain Ménard)
== Installation ==
1. Unzip Plugin
2. Copy the nospamnx folder to wp-content/plugins
3. Activate plugin
4. Feel free to adjust settings (WP-Admin -> Settings -> NoSpamNX)
Done!
== Frequently Asked Questions ==
= When i activate the plugin, the hidden fields are visible! =
Make sure that the template you are using calls wp_head before the closing HEAD tag. See http://is.gd/tazh for more information.
= What is the difference to other anti-comment-spam plugins? =
Spambots are stopped within the plugin. You don't see them and most important you don't have to moderate them!
= Does the plugin block Ping-/Trackback Spam as well? =
No, the plugin focus on automated spambots only.
= What about false-positives? =
Due to the functionality of NoSpamNX false-positives are nearly impossible. There 'might' be problems when using WordPress Cache-Plugins, but none have ever been reported. If you are uncertain, mark Spambots as Spam instead of blocking them.
== Screenshots ==
1. NoSpamNX statistic on Dashboard
2. NoSpamNX settings
== Changelog ==
= 3.2 =
* Fixed Bug when including CSS
= 3.1 =
* Fixed Bug when including CSS
= 3.0 =
* Hidden field names now have a variable length
* Added option to include own stylesheet
* Removed option to moderate catched spambots
* Removed option to check logged in users
* Removed option to check registration and login form
* Removed all fuzzy translations
* Blacklist now searches for pattern in comment field
* Updated language files
* Updated readme
= 2.9 =
* Added Tags to hidden field for XHTML 1.0 Strict compatibility (Thanks to Pete Stephenson!)
* Updated Spanish Translation
= 2.8 =
* Fixed Bug when directly accessing wp-admin
= 2.7 =
* Fixed Bug when checking URL
= 2.6 =
* Added optional check for Registration and Login Form
* Updated language files
* Updated readme
= 2.5 =
* Fixed bug when displaying statistics
= 2.4 =
* Plugin is now compatible with WordPress MU
* Added Swedish Translation
* Updated Chinese Translation
* Updated readme
= 2.3 =
* Optimized class loading
* Removed all output buffer calls in favor of comment_form hook
* Removed debug information on settings page
= 2.2 =
* Modified loading of Stylesheet
* Added new WordPress Plugin changelog
= 2.1 =
* Updated Spanish translation
= 2.0 =
* Added Blacklist
* Re-Added HTTP-Referer-Check, but now optional
* Changed pacing of hidden fields
* Changed all Radio-Buttons to Checkboxes
* Changed default operating to mark as spam
* Removed IP-Lock due to new Blacklist
* Removed option to deactivate Plugin on certain pages/posts due to new placing
* Requires now at least WordPress 2.7
* Updated Screenshot
* Updated readme
* Updated language files
= 1.10 =
* Removed referer check temporarily
= 1.9 =
* Fixed bug with referer check
= 1.8 =
* Improved function when using comments popup
* Added referer check
* Optimized function that blocks the spambots
= 1.7 =
* Fixed Bug when disabling NoSpamNX on certain pages/posts
* Optimized function that blocks the spambots
= 1.6 =
* Added feature to disable NoSpamNX on certain pages/posts
* Fixed Bug that displayed hidden fields in comments popup
* Added Polish translation
* Update language files
= 1.5 =
* Increased compatibility with different PHP configurations
* Added information tab in seetings
* Updated language files
* Updated FAQ
= 1.4 =
* Added Russian translation
* Added Chinese translation (Simplified Chinese)
* Modified function that changes the template
* Updated FAQ
= 1.3 =
* Added full compatibility with comments-popup
* Added Spanish translation
* Akismet or similar is not require any more to mark comment as spam
* Updated language files
* Updated Screenshot
* Updated readme.txt
= 1.2 =
* Added French translation
* Added Italian translation
* Minor code optimization
* Default blocktime for ip address set to 1 hour
= 1.1 =
* Optimized function that adds the hidden fields
* Removed all serialize/unserialize functions
* Changed activate/deactivate to wp-hooks
* Completly changed handling of options
* Updated language file
= 1.0 =
* Initial release