=== Plugin Name === Contributors: kubi23 Donate link: http://www.svenkubiak.de/yawasp-en/#donate Tested up to: 2.5.1 Stable tag: 2.2 Requires at least: 2.1 Tags: wordpress, security, plugin, comment, comments, anti-spam, antispam, spam, spambot, spambots, protection Replaces the names of the default comment form fields every 24 hours with random values, giving spambots no chance to adapt to the comment form. == Description == Most anti-comment-spam-plugins focus on user interaction, e.g. captcha or math comment spam protection. Some use JavaScript and/or Sessions and check each comment against common spam phrases. But in most cases you still have to manage some spam. Yawasp focuses on handling comment-spam without these measures. It replaces the names of the comment form fields with random names, protecting your blog from spambots that aim at the default comment field names. Furthermore it adds a blank field, hidden from the user, that needs to be left empty. If a spambot fills this field blindly, the comment will not be saved. In addition, the random field names are changed every 24 hours, giving a spambot no chance to adapt to the comment form. Furhtermore as of Version 2.0 the ip address of spambots will be logged and blocked for 24 hours. Now the user must no longer fill out any additional fields in the comment form, and you can focus on blogging and your readers comments. Yawasp is a real lightweight. It does not require JavaScript, Cookies or Sessions, but still is very effective. = Features in a nutshell = * Does not require JavaScript, Cookies or Sessions * No extra field for user input (e.g. Captcha) * False-positives are impossible * No need to manage comments * Easy installation == Installation == 1. Backup your comments.php located in your template path (e.g. wp-content/themes/THEME) 2. Unzip Plugin 2. Copy complete yawasp-folder to wp-content/plugins 4. Activate plugin 5. Go to settings -> Yawasp in you WP-Admin 6. Try to automaticly adjust your comments.php 7. If 6. does not work, change your comments.php manualy by following the instructions on the Yawasp Homepage. * [Yawasp Homepage English](http://www.svenkubiak.de/yawasp-en/) * [Yawasp Homepage Deutsch](http://www.svenkubiak.de/yawasp/) Done! Note: You might want to manuely remove the changes in comments.php after deactivation, but comments will work even if the plugin is deactivated. == Frequently Asked Questions == = What is the difference to other anti-comment-spam plugins ? = Comment Spam is blocked within the plugin. You don't see it and you don't have to moderate it. = Does the plugin block Ping-/Trackback Spam as well ? = No, the plugin focuses on Spambot-comment-spam only. == Screenshots == 1. Yawasp statistic on Dashboard 2. Yawasp settings == Version History == * Version 2.2 * Fixed bug when saving log and IP-Block is disabled * Version 2.1 * Fixed links in WP-Admin * Version 2.0 * Comment template can now be changed automaticly * Added option for checking and saving the IP of blocked Spambots * Updated language file * Version 1.11 * Added option to reset counter * Updated language file * Version 1.10 * Updated settings page * Updated language file * Version 1.9 * Added page for settings * Changed counter * Changed constant names for better compatibility * Updated language file * Version 1.8 * Using CSS for blank field * Version 1.7 * Using PLUGINDIR instead of hardcoding wp-plugin dir * Version 1.6 * Empty author or comment field is checked when in wp-comments-post.php * Code improvement * Version 1.5beta * Using md5 instead of sha1 for hashing * Counter now increases when default comment field is submitted * Added german translation * Version 1.4beta * Fixed bug when uploading a picture * Counter is now displayed in Dashboard * Minor code improvement * Version 1.3beta * Existence of blank field is checked * Changed to blank field * Minor code improvement * Added counter * Version 1.2beta * Plugin settings are deleted upon deactivation of plugin * Names of comment fields are changed every 24 hours * Version 1.1beta * Change access to blank field * Version 1.0beta * Initial version