=== Plugin Name === Contributors: kubi23 Donate link: http://www.svenkubiak.de/yawasp-en/#donate Tested up to: 2.7 Stable tag: 3.2 Requires at least: 2.6 Tags: wordpress, security, plugin, comment, comments, anti-spam, antispam, spam, spambot, spambots, protection To block Spambots this Plugin replaces the names of the default comment form fields with random names. Furthermore the plugin changes the values every 24 hours with random values, giving spambots no chance to adapt to the comment form. Don't forget to modify your comments.php (automatic or manual)! == 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 catched spambots will be logged and blocked for 24 hours. As of Version 3.0 you can decide if you want to block spambots, mark them as spam (Akismet or similar required) or put them in moderation queue. Furthermore you can decide if you want to block the ip address of catched spambot for 1 hours, 24 hours or indefinitly. 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) required * False-positives are nearly impossible * No need to manage spam comments anymore * Easy installation (automatic or manual) = Languages = * German * English * Italian == 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 change 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 remove (automatic or manual) the changes in comments.php after deactivation, but comments will work even if you dont and Yawasp 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. = What about false-positives ? = Due to the core functionality of Yawasp false-postives are nearly impossible. There might be problems when using Cache-Plugins, but none have ever been reported. If you are uncertain, try puting catched Spambots in moderation queue or mark as Spam (Akismet or similar required). = Real-Users are reporting they recieve the message "Sorry, it seems you are a Spambot" ? = Check you comments.php. This is very likely because your comments.php has not been setup correctly. = I am in moderation mode and the counter is increasing but not comments are in the moderation queue ? = As Yawasp is checking every comment before WordPress handles it, it is possible, that Yawasp catches a Spambot, counts is, but the WordPress comment handling does not accept the comment (e.g. missing Author). As a result, you have catched a spambot, but no comment. == Screenshots == 1. Yawasp statistic on Dashboard 2. Yawasp settings == Version History == * Version 3.2 * Fixed minor bug when using ip check * Version 3.1 * Fixed bug when comparing versions * Counter and table will not be removed when re-activating Plugin * Updated language file * Added Italian translation * Version 3.0 * Added compatibility to WordPress 2.7 * Added function to mark catched Spambots as 'Spam' or put in moderation queue * Added additional options for blocking catched spambots 1 hour, 24 hours or indefinitely * Added function to enable or disable checks if user is logged in * Plugin requires now at least WordPress 2.6 * Updated language file * Updated FAQ * Updated readme file * Version 2.5 * Minor code cleanup * Version 2.4 * Fixed bug when using WP 2.6 * Version 2.3 * Fixed syntax error * 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