=== ImHuman - a humanized captcha security check === Contributors: Yuksel Kurtbas Donate link: http://elxsy.com/donate/ Tags: plugin, post, posts, admin, comments, spam, captcha, security, security check, captcha, user interface Requires at least: 2.5.x Tested up to: 2.8.1 Stable tag: 0.0.7 ImHuman provides more humane, fun, easy, secure and mostly user friendly captcha (are you really a human?) detection for posting comments. == Description == ImHuman is a new way of asking "are you a human?" question to your website visitors. It is designed to be easy, fun, secure and user friendly than most of the other captcha systems. Security and fun grows a little bit more everyday because it uses the ImHuman globalized API and you do not need to worry about anything. Just inser <<php imhuman_render($post->ID) ?> tag wherever you want it to be displayed and running. **[Download now!](http://www.elxsy.com/wp-content/uploads/2009/06/imhuman.zip)** Features: * **Automatically** insert ImHuman security check to any page * Plugin will only activate itself if the current url is a page or post * It acts within the boundaries of "is comments allowed" * You can tweak your API user and keys from administration page * Tweaks to show how many rows, columns and selection options are configured from plugin settings page also * Supports most of the PHP hosting solutions for connection type * Security checks are done within the boundaries of wordpress, no extra connection required * Detailed error and debug reporting in the event of an error instead of blocking the whole wordpress execution * [Support](http://www.elxsy.com/imhuman/) * [Version History](http://www.elxsy.com/imhuman/version/) * [FAQ](http://wordpress.org/extend/plugins/imhuman/faq/) * [Installation](http://wordpress.org/extend/plugins/imhuman/installation/) * [Screen Shots](http://wordpress.org/extend/plugins/imhuman/screenshots/) == Installation == 1. Upload "imhuman" directory to the "/wp-content/plugins/" directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Place "<?php imhuman_render($post->ID) ?>" in your commentform template file 4. Configure the plugin in the "Plugins"->"ImHuman Settings" menu. == Frequently Asked Questions == = Do I need to get API user and key from elxsy website? = Yes, for security measures your plugin requires API user and key values to run. All the API information is public and free. = Do I need to insert imhuman_render() function for it work? = Yes, you have to place imhuman_render($post->ID) tag in your comment template. Because do_action('form_actions') hook usually comes after the submit button, plugin requires a manual insertation for more meaningful display. Maybe it will be a choice in future releases. = Can I change my settings? = Yes, you can under "Plugins"->"ImHuman Settings" = I receive some error codes, what do they mean? = ImHuman API returns detailed error codes and error strings in the event of an error. All the information are provided in plain english and easy to understand. If you are still unsure about the error and reasons you are having them, you can visit support pages anytime and seek for help. = I would like to change display, acting format of the humanizers, can I do that? = Yes, you can. Browse to folder "wp-content/plugins/imhuman/css/" and edit imhuman.css to edit your display style. Browse to folder "wp-content/plugins/imhuman/js/" and edit imhuman.js to edit how the humanizers act via javascript. * This is not recommended unless you know what you are doing * = Do I need Javascript? = No,you dont. ImHuman humanizers are designed to work without javascript. They will act as normal inputs, without fancy selection styles. = Any external Javascript libraries required ? = No. Because I have written a handler for the Jquery. But it is not necessary, if there is no Jquery in the wordpress blog, it will use normal Javascript handlers and functions to operate exactly the same. If you like to add another library support like prototype, go ahead. If the normal javascript does not operate as it is supposed to be under IE5-6-7, then I am sorry you are using a too old browser. == Screenshots == 1. Options Screen. 2. Sample Explanations of Input values. 3. Sample Output 1. 4. Sample Output 2.