vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Anti-Spam Options - reCAPTCHA v2 Human Verification (https://vborg.vbsupport.ru/showthread.php?t=315960)

woodmj 10-20-2017 07:35 AM

I got the mail this morning too.

I thought this mod used v2 :-?

IggyP 10-20-2017 12:08 PM

its perhaps on the captcha acct side? i havent heard about any mails yet here but there may be one...

just thinking, i thought there was a place on the captcha side to set what key to use/per site designations etc....which i dont know offhand if this mod ignores or not...is it possible its set on captcha1 key on the captcha acct but still working as captcha2 due to the mod?

MarkFL 10-20-2017 12:50 PM

In my case, I had previously chosen v2 as my account type with google, but had selected v1 in my vB settings. Then last night, I installed this product, and now I have v2 selected and now the registration form has the "I'm not a robot" box instead of the old verification involving images with text to be typed into an input field.

djbaxter 10-22-2017 10:34 PM

The add-on version is version 1.

It uses reCaptcha v2. You need to have valid entries in:

Quote:

New reCAPTCHA Site Key
Site key provided to you by reCAPTCHA.

New reCAPTCHA Secret Key
Secret key provided to you by reCAPTCHA.
In the Human Verification options it's listed only as "New reCAPTCHA".

You can test it using:

Quote:

New reCAPTCHA Verification
New and improved version of reCAPTCHA
Click here to test connection

Rob Graves 10-23-2017 06:21 PM

I am receiving this error when I Enable the V2 code:

Call to undefined method vB_HumanVerify_Abstract::vB_HumanVerify_Abstract() on line 14 in /home4/r6d6i9q5/public_html/forum/includes/class_humanverify_new_recaptcha.php
#0 /home4/r6d6i9q5/public_html/forum/includes/class_humanverify.php(61): vB_HumanVerify_New_Recaptcha->vB_HumanVerify_New_Recaptcha(Object(vB_Registry ))
#1 /home4/r6d6i9q5/public_html/forum/register.php(1244): vB_HumanVerify::fetch_library(Object(vB_Registry))
#2 {main}

Fatal User Error: Call to undefined method vB_HumanVerify_Abstract::vB_HumanVerify_Abstract() on line 14 in ..../includes/class_humanverify_new_recaptcha.php in ..../vb/vb.php on line 286

Anyone have any ideas? I am using the Image verification for the moment, but would like to get Recaptcha back.

Thanks in advance!

The connection test turns out positive...

twitch 10-24-2017 12:23 AM

Does this work on 4.2.5? Is this the best option for human verification and to stop spambots?

MarkFL 10-24-2017 12:26 AM

Quote:

Originally Posted by twitch (Post 2590693)
Does this work on 4.2.5?...

Yes, and if you're using PHP 7.x you'll need to apply the edit found in the last pages of this discussion. :)

djbaxter 10-24-2017 01:56 AM

vBulletin 4.2.5
Edits for PHP 7.x applied

Just had a message from a forum member who forgot his password. He said that

Quote:

the forgot password and contact us links give this error message:
Code:

"Call to undefined method vB_HumanVerify_Abstract::vB_HumanVerify_Abstract() on line 14 in /home/psychlin/public_html/forum/includes/class_humanverify_new_recaptcha.php
#0 /path/to/forum/includes/class_humanverify.php(61): vB_HumanVerify_New_Recaptcha->vB_HumanVerify_New_Recaptcha(Object(vB_Registry))
#1 //path/to/forum/login.php(197): vB_HumanVerify::fetch_library(Object(vB_Registry))
#2 {main}"


Any suggestions? Testing the connection via the ACP checks out fine and I am using the correct reCaptcha V2 keys.

MarkFL 10-24-2017 02:12 AM

Quote:

Originally Posted by djbaxter (Post 2590696)
vBulletin 4.2.5
Edits for PHP 7.x applied

Just had a message from a forum member who forgot his password. He said that



Any suggestions? Testing the connection via the ACP checks out fine and I am using the correct reCaptcha V2 keys.

I just tested that out on my site, and it worked fine. Are you sure you made the correct PHP 7.x edit to line 14 of "includes/class_humanverify_new_recaptcha.php?"

djbaxter 10-24-2017 02:43 AM

Yes:

PHP Code:

    function vB_HumanVerify_New_Recaptcha(&$registry)
    {
//        parent::vB_HumanVerify_Abstract($registry);
        
parent::__construct($registry);
    } 



All times are GMT. The time now is 05:20 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02813 seconds
  • Memory Usage 1,743KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)bbcode_php_printable
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete