{"id":30499,"date":"2014-07-10T23:30:55","date_gmt":"2014-07-10T23:30:55","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/question-antispam-for-comment-and-signup\/"},"modified":"2019-05-22T05:05:09","modified_gmt":"2019-05-22T05:05:09","slug":"question-antispam-for-comment-and-signup","status":"publish","type":"plugin","link":"https:\/\/nl-be.wordpress.org\/plugins\/question-antispam-for-comment-and-signup\/","author":1089685,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.5","stable_tag":"trunk","tested":"5.1.22","requires":"4.4.1","requires_php":"","requires_plugins":"","header_name":"Question Antispam for Comment and Signup","header_author":"Dinar Qurbanov","header_description":"","assets_banners_color":"","last_updated":"2019-05-22 05:05:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/qdb.wp.kukmara-rayon.ru\/wp-ms-question-antispam\/","header_author_uri":"http:\/\/qdb.wp.kukmara-rayon.ru\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2248,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.0.6","0.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[109,362,441,584,599],"plugin_category":[44,51,54],"plugin_contributors":[93481],"plugin_business_model":[],"class_list":["post-30499","plugin","type-plugin","status-publish","hentry","plugin_tags-antispam","plugin_tags-captcha","plugin_tags-multisite","plugin_tags-question","plugin_tags-spam","plugin_category-discussion-and-community","plugin_category-multisite","plugin_category-security-and-spam-protection","plugin_contributors-qdinar","plugin_committers-qdinar"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/question-antispam-for-comment-and-signup.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>antispam question for signup and comment forms of wordpress, set by admin, supports Multisite mode<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>plugin-name.php<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n== Frequently Asked Questions ==\n\n= A question that someone might have =\n\n= What about foo bar? =\n\n== Screenshots ==\n\n<!--section=changelog-->\n<p>2011 04 07\nbug fixed, v 0.0.2<\/p>\n\n<p>2011 09 03\nadd this antispam question to comment form<\/p>\n\n<p>2011 09 04\nmove changelog into this file\nmove this file out from folder, delete folder\nrename from \"Signup Question Captcha\" to \"Wordpress Multisite Question Antispam\"\nrename this file from \"signup-question-captcha.php\" to \"wp-ms-question-antispam.php\"\nreplace all 'sqc' to 'wpmsqas' in this file.\nchange description from \"Questions as CAPTCHA\" to \"Question and answer as antispam in signup and comment forms of Wordpress, set by admin, supports Multisite mode.\"\ncreate plugin page http:\/\/qdb.wp.kukmara-rayon.ru\/wp-ms-question-antispam\/\nchange \"Plugin URI\" from http:\/\/qdb.wp.kukmara-rayon.ru\/ to the plugin page.\nchange version from 0.0.2 to 0.0.3\ndirect \"die\" in \"preprocess_comment\" instead of setting \"wp_delete_comment\" and \"die\" in \"comment_post\", as in Peter's Custom Anti-Spam\nadd \"I have used WordPress Hashcash code, also I have looked at buhsl-Captcha, Cookies for Comments, Peter's Custom Anti-Spam codes, to learn and use their codes\" between version line and licence explanation\ndiscover that antispam question and answer are same in all blogs, that is bad because blogs are in different languages\nwrite a message in 3 languages\nfix texts in admin page\nhave corrected it, same answers in all blogs, looking at Cookies for Comments code\nchange version to 0.0.4\nseems when using \"direct die\" spam comments are saved, but not published, i change it back to old method\nchanging back to old method seems has not helped\nhave discovered that answer form is here even for logged in user\nfix that with help of buhsl-captcha code<\/p>\n\n<p>2011-09-14 15:56 utc+4:\ncode\n    \/\/ admins can do what they like\n    if( is_admin() ){\nwas not correct, is_admin do not mean user is admin, but that page is admin page. now i use is_user_logged_in() instead of it. i had copied the code, that now have appeared as incorrect, from wp-hashcash.<\/p>\n\n<p>2011-10-19 8:54 utc+4 :\ni want to prepare to set in wordpress plugins site. should move into folder. and make readme file.\ni have renamed: from wp-ms-question-antispam to wp-simple-qa-antispam because signup is not only in multisite. qa is question-answer. i want to name this wp-signup-comment-simple-question-answer-antispam. i have changed my mind, i want to publish this in my site as single .php file before i make it prepared for wordpress plugins site. ah and \"ms\" is needed, because some plugins do not support ms mode, they are buggy in ms.\nrenamed to wp-ms-signup-comment-simple-question-answer-antispam.php\nto do list: should make buddypress compatible. should make option for ms admin to change questions and answers in all blogs.<\/p>\n\n<p>2011-11-7: once i have seen that old method to delete comments also leave some of them for moderation, for that, i am going to set it back to new \"direct die\" method. ... i have set it. now i going to set comparing answer with modifying to lowercase. ... i have set it now.<\/p>\n\n<p>2013-11-03: i had not installed this in wp plugins site, i tried \"wordpress-multisite-question-antispam\" but \"wordpress\" was not alowed. now i try again , without that word. i rename: from Wordpress Multisite Question Antispam to Question Antispam. also wp-ms-question-antispam to question-antispam in plugin url in my blog ... that is private page yet\ndescription:\nantispam question for signup and comment forms of wordpress<\/p>\n\n<p>2014-07-07:\ngoing to make fixes for wordpress org plugins site\nrename to Question Antispam for Comment and Signup, file and directory to question-antispam-for-comment-and-signup\nversion 0 0 5<\/p>\n\n<p>2016-01-24\nversion 0.0.6\ni have activated this for single wordpress signup page;\ni have made all texts translatable, and changed some texts;\ni have fixed position in comment form.<\/p>\n\n<p>version 0.1.0\ni have added translation possibility to some strings , which were fogotten;\ni have added option to turn counting of spam requests on or off;\ni have changed text of \"delete\" or \"move to spam\" option, made it more informative;\ni have set \"stop\" (\"delete\") as default;\ni have fixed 2 bugs of spam ratio widget.<\/p>\n\n<p>version 0.1.1\nusing comment_form_after_fields<\/p>\n\n<p>version 0.1.2, 0.1.3\njust to write \"Tested up to: 4.8\"<\/p>\n\n<p>2019-05-03\nversion 0.1.4\nadded forgotten mb_strtlower and trim<\/p>\n\n<p>2019-05-18\nversion 0.1.5\nstart to take in account \"Comment must be manually approved\" and \"Comment author must have a previously approved comment\" settings.<\/p>","raw_excerpt":"antispam question for signup and comment forms of wordpress, set by admin, supports Multisite mode","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/30499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=30499"}],"author":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/qdinar"}],"wp:attachment":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=30499"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=30499"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=30499"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=30499"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=30499"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=30499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}