{"id":2491,"date":"2008-02-10T18:21:34","date_gmt":"2008-02-10T18:21:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/yacaptcha\/"},"modified":"2010-07-11T20:06:21","modified_gmt":"2010-07-11T20:06:21","slug":"yacaptcha","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/yacaptcha\/","author":355724,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.5","stable_tag":"1.5","tested":"3.0.5","requires":"1.5","requires_php":"","requires_plugins":"","header_name":"yaCAPTCHA","header_author":"R\u00e9my Roy","header_description":"","assets_banners_color":"","last_updated":"2010-07-11 20:06:21","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.remyroy.com","header_plugin_uri":"http:\/\/www.remyroy.com\/yacaptcha","header_author_uri":"http:\/\/www.remyroy.com","rating":0,"author_block_rating":0,"active_installs":100,"downloads":23650,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>Upgrading from any version will make you lose your customizations.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.8","0.9","1.0","1.1","1.2","1.2.1","1.2.2","1.3","1.3.1","1.4","1.5"],"block_files":[],"assets_screenshots":{"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":"1566852","resolution":"4","location":"plugin"},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"1566852","resolution":"2","location":"plugin"},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"1566852","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1566852","resolution":"1","location":"plugin"},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":"1566852","resolution":"5","location":"plugin"}},"screenshots":{"1":"The comment form with the default theme.","2":"A sample CAPTCHA image (1).","3":"A sample CAPTCHA image (2).","4":"A sample CAPTCHA image (3).","5":"A sample CAPTCHA image (4)."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2656,362,107,600,599],"plugin_category":[44,54],"plugin_contributors":[82061],"plugin_business_model":[],"class_list":["post-2491","plugin","type-plugin","status-closed","hentry","plugin_tags-anti-spam","plugin_tags-captcha","plugin_tags-comments","plugin_tags-security","plugin_tags-spam","plugin_category-discussion-and-community","plugin_category-security-and-spam-protection","plugin_contributors-remyroy","plugin_committers-remyroy"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/yacaptcha.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/yacaptcha\/trunk\/screenshot-1.png?rev=1566852","caption":"The comment form with the default theme."},{"src":"https:\/\/ps.w.org\/yacaptcha\/trunk\/screenshot-2.jpg?rev=1566852","caption":"A sample CAPTCHA image (1)."},{"src":"https:\/\/ps.w.org\/yacaptcha\/trunk\/screenshot-3.jpg?rev=1566852","caption":"A sample CAPTCHA image (2)."},{"src":"https:\/\/ps.w.org\/yacaptcha\/trunk\/screenshot-4.jpg?rev=1566852","caption":"A sample CAPTCHA image (3)."},{"src":"https:\/\/ps.w.org\/yacaptcha\/trunk\/screenshot-5.jpg?rev=1566852","caption":"A sample CAPTCHA image (4)."}],"raw_content":"<!--section=description-->\n<p>yaCAPTCHA is a CAPTCHA plugin for WordPress that helps you block comment spam\nfrom automated bots. In order to post comments, users will have to write down\nthe characters that are part of an image. Since it is relatively hard for\nautomated programs to figure out those characters, this will help prevent\ncomment spam from those programs.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 1.5 or higher.<\/li>\n<li>PHP 4.1.0 or higher with GD2 library support.<\/li>\n<li>Theme must support the 'comment_form' action.<\/li>\n<li>PHP sessions enabled and properly configured.<\/li>\n<\/ul>\n\n<p>In case you are wondering, most hosting providers should have those basic\nrequirements in place.<\/p>\n\n<h4>Strengths vs other solutions<\/h4>\n\n<ul>\n<li>Easy to install<\/li>\n<li>Does not require Javascript to work<\/li>\n<li>Broad Wordpress version support<\/li>\n<\/ul>\n\n<h3>Thanks<\/h3>\n\n<p>Thanks to Kruglov Sergei for creating KCAPTCHA, his pretty good CAPTCHA. You\ncan visit KCAPTCHA website <a href=\"http:\/\/www.captcha.ru\/en\/kcaptcha\/\" title=\"KCAPTCHA\nwebsite\">here<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>To install the plugin, you must first copy the directory yacaptcha in your\nWordPress plugin directory which must be \/wp-content\/plugins\/. If you are using\nWordpress 2.7 or higher, you can simply use the plugin installer in your\nsite admin section, search for yaCAPTCHA and click on install or upload the zip\nfile.<\/li>\n<li>After the installation, you need to go in your site admin, in the Plugins\nsection and activate the yaCAPTCHA plugin.<\/li>\n<\/ol>\n\n<p>It should works flawlessly with the default theme.<\/p>\n\n<h4>Optional intallation steps<\/h4>\n\n<ul>\n<li>For Wordpress version lower than 3.0, the default theme and most themes\nplace the additionnal comment form items after the submit button. I suggest you\nchange it so that it appears before the submit button. Have a look at the\n\"How can I customize it?\" section in the FAQ. This is not necessary if you are\nusing version 3.0 or a higher version of Wordpress.<\/li>\n<li>The default Wordpress settings regarding comment appearance should be tweaked\nwith this plugin. I suggest you uncheck these two options: \"An administrator\nmust always approve the comment\" and \"Comment author must have a previously\napproved comment\" in the Discussion Settings, \"Before a comment appears\" area.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt>How can I customize it?<\/dt>\n<dd><p>For Wordpress version lower than 3.0, you can change the location of the\nCAPTCHA field within the comment form by changing the location of the\n'comment_form' call in your theme's comments.php file. The CAPTCHA field\nappears at the same location as the 'comment_form' call. The default location\nfor the 'comment_form' call can make it confusing for some people because the\nCAPTCHA will appear after the submit button. I suggest you change it so that it\nappears before the submit button. This is not necessary if you are using\nversion 3.0 or a higher version of Wordpress.<\/p>\n\n<p>You can customize the messages that are shown by changing the content of\n$yaCaptchaCharInputMsg, $yaCaptchaCharNoMatchMsg and\n$yaCaptchaCharAlternateCaptchaText in the yacaptcha.php file. The default\nmessages should be good enough for most English blogs.<\/p>\n\n<p>You can customize the HTML code that is used in the comment section to match\nyour theme preferences by changing the code in the yaCaptchaCommentForm\nfunction for Wordpress version lower than 3.0 and in the\nyaCaptchaCommentFormAfterFields function for Wordpress version 3.0 or higher in\nthe yacaptcha.php file. The default HTML code match the default Wordpress\ntheme.<\/p>\n\n<p>You can customize the image properties like how many characters are shown or\nwhich characters are used by changing values in the kcaptcha_config.php\nfile. The default values should be good enough for most people.<\/p><\/dd>\n<dt>I cannot see the CAPTCHA when I am logged in<\/dt>\n<dd><p>The CAPTCHA is not shown and it is not validated for logged in users. It\nassumes that logged in users are already validated and they will not post\nspam.<\/p><\/dd>\n<dt>It does not work!<\/dt>\n<dd><p>First, make sure that you meet all the requirements. If you are still\nhaving problems, you can contact me.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5<\/h4>\n\n<p>(July 11th, 2010): Updated to work with Wordpress 3.0 and the default theme.\nPlugin documentation update. Minor code refactoring.<\/p>\n\n<h4>1.4<\/h4>\n\n<p>(April 25th, 2010): Updated to work with Wordpress 2.9 . Minor plugin\ndocumentation update.<\/p>\n\n<h4>1.3.1<\/h4>\n\n<p>(October 19th, 2009): Tested to work with Wordpress 2.8.4 and the default\ntheme. Even though it was not said to be tested with Wordpress 2.8.x before,\nversion 1.3 should have been working correctly for those who tried it. Minor\nplugin documentation update.<\/p>\n\n<h4>1.3<\/h4>\n\n<p>(January 28th, 2009): Tested to work with Wordpress 1.5 and the default theme.\nTested to work with Wordpress 2.7 and the default theme. Some code refactoring.\nUpdated plugin documentation.<\/p>\n\n<h4>1.2.2<\/h4>\n\n<p>(January 19th, 2009): Changed files and directories structure to make it work\nwith the new upgrading\/installation process.<\/p>\n\n<h4>1.2.1<\/h4>\n\n<p>(January 19th, 2009): Changed files and directories structure to make it work\nwith the new upgrading\/installation process. Updated plugin documentation.<\/p>\n\n<h4>1.2<\/h4>\n\n<p>(January 17th, 2009): Tested to work with Wordpress 2.7 and the default theme.\nRemoved the redirection after an invalid CAPTCHA (bug fix for 2.7). Updated\nplugin documentation.<\/p>\n\n<h4>1.1<\/h4>\n\n<p>(August 5th, 2008): Tested to work with Wordpress 2.6 and the default theme.<\/p>\n\n<h4>1.0<\/h4>\n\n<p>(May 11th, 2008): Updated the CAPTCHA generator, KCAPTCHA, to the latest\nversion. Tested to work with Wordpress 2.5.1 and the default theme.<\/p>\n\n<h4>0.9<\/h4>\n\n<p>(February 11th, 2008): Make all file cases lower to prevent potential problems.\nRemove CAPTCHA for logged users.<\/p>\n\n<h4>0.8<\/h4>\n\n<p>(February 9th, 2008): Initial version. Should work flawlessly with WordPress\n2.3.2 and the default theme.<\/p>","raw_excerpt":"yaCAPTCHA is a CAPTCHA plugin for WordPress that helps you block comment spam from automated bots.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/2491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=2491"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/remyroy"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=2491"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=2491"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=2491"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=2491"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=2491"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=2491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}