![]() |
Very strange. I don't know why they would be different.
What version are you using? Do you get the same warning if you use the version I attached (version 1.0)? |
Quote:
|
I'm using this mod just as is and it's working fine ....
|
Quote:
|
Quote:
Thanks! :up: |
Thanks a lot. Working fine.
|
Haven't been around in quite a while, sorry, but I don't do any vbulletin work any more, and I'm not even set up to test any minor changes or else I'd incorporate the fixes that have been posted. But I do have all my mods marked as reusable so if someone wants to update this or make it work with the invisible option, feel free to release it as a new mod if you want.
- kh99 |
I received the following from Google. Am we covered?
Dear Webmaster, You are receiving this email because you are registered as a website administrator using reCAPTCHA, and your website is still using reCAPTCHA v1, which will be turned off on March 31, 2018. We announced the reCAPTCHA v1 deprecation in May 2016. Starting in November 2017, a small percentage of reCAPTCHA v1 traffic will begin to show a notice informing users that the old API will soon be retired. Any calls to the v1 API will not work after March 31, 2018. To ensure continued functionality, you’ll need to update your website to a current version of reCAPTCHA. You can learn more about reCAPTCHA v2, Invisible reCAPTCHA and reCAPTCHA Android API in our Developer’s Guide. The new APIs are simple to implement and will streamline the captcha experience for your users. If you need help, you can engage in the reCAPTCHA Google Developer Group or post to Stack Overflow with the ‘recaptcha’ tag. We hope that your upgrade will be seamless, and we’re confident you’ll be happy with the results. Thank you, reCAPTCHA Support |
I got same message from google. Why our version show v1 ?
|
Had you previously enabled v2 in your "Human Verification Manager?"
I got the same email notice today from google, but I hadn't installed this product until just now. :) |
I got the mail this morning too.
I thought this mod used v2 :-? |
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? |
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.
|
The add-on version is version 1.
It uses reCaptcha v2. You need to have valid entries in: Quote:
You can test it using: Quote:
|
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... |
Does this work on 4.2.5? Is this the best option for human verification and to stop spambots?
|
Quote:
|
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:
|
Quote:
|
Yes:
PHP Code:
|
At the risk of sounding like I am asking you if the appliance that doesn't work is plugged in, are you sure this edit exists in the copy on your server? :)
|
It does. I just tried to reproduce it by logging out and using the Contact Us form. I don't get that error.
Going to test the forgot password form now. |
It works fine for me. I don't know how he got those errors but I can't reproduce them. Very odd.
To be fair, I did re-upload class_humanverify_new_recaptcha.php before testing. It's possible the version on the server was corrupted or contained an error. In any case, I can confirm that it's working fine now. |
Looks like it is working good with the fix for line 14. Is it possible to force reCAPTCHA and question/answer at the same time?
|
1 Attachment(s)
Updated with fix of line 14. To work well you have to uninstall the old version and put that new.works on vbulletin 4.2.5 :)
|
Hi all,
I was wondering if anyone found the fix to the deprecated error on line 8? My error log is just full of the same line and would be nice to get rid of it. Using 4.2.5 and PHP 7.1. |
I am receiving this error when I try to test registration on my forum.
Code:
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 |
Oops. Nevermind I just noticed a fix above.
Will try that. |
I get this error when i register.
Code:
Call to undefined method vB_HumanVerify_Abstract::vB_HumanVerify_Abstract() on line 14 in /var/www/vbforum/includes/class_humanverify_new_recaptcha.php |
Fix already posted at https://vborg.vbsupport.ru/showpost....&postcount=217 and https://vborg.vbsupport.ru/showpost.php?p=2586632
EDIT /includes/class_humanverify_new_recaptcha.php On line 14, FIND: Code:
parent::vB_HumanVerify_Abstract($registry); REPLACE with: Code:
parent::__construct($registry); |
There is only a php file in the Includes folder, no XML file. I uploaded the php file to the Includes folder of the forum but (obviously) cannot import it using the Product Manger because it is looking for an XML file. The other file included in the download is version 1. Does anyone have the XML file that should have been included in the download for Recaptcha Version 2? Would really appreciate it.
|
The .XML file is in the download, and should be with the files you unzipped. :)
|
HI Mark - there is an XML file in the download: product-kh99_new_receptcha_v1_0.xml but don't believe that is the correct version. That said, for some unknown reason, the new recaptcha showed up in the Human Verification Manager and I have configured it and tested it and all looks good. It does not show as version 2 but the keys that Google provided are for this version. Fingers crossed. Appreciate the quick response.
|
I imported the .XML when installing this product...I don't know what issues, if any, you may encounter by not doing so. There are 4 plugins in the .XML file. :)
|
Hello,
I searched in entire topic but i can't found a fix for this: "[ PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; vB_HumanVerify_New_Recaptcha has a deprecated constructor in includes/class_humanverify_new_recaptcha.php on line 8 " How can if ix this error? |
Quote:
EDIT FILE /includes/class_humanverify_new_recaptcha.php On line 14 REPLACE Code:
parent::vB_HumanVerify_Abstract($registry); Code:
|
Quote:
That doesn't fix the error that keeps occuring in the error log. This is line 8: Code:
class vB_HumanVerify_New_Recaptcha extends vB_HumanVerify_Abstract |
Quote:
Try fixing line 14 as shown above and then make sure you reupload the class_humanverify_new_recaptcha.php to the correct location: /includes/class_humanverify_new_recaptcha.php If you still have a problem, reinstall the product using the XML file: product-kh99_new_recaptcha_v1_0.xml Also, what you are seeing is just a deprecation warning, not an error. That doesn't affect current use of the product. To suppress such warnings, add this to your /includes/config.php right under the <?php line at the very top: Code:
define('SKIP_ALL_ERRORS', true); |
Please note that Curl MUST BE INSTALLED AND ENABLED in your server otherwise it won't work.
|
Hi,
I'm getting a fatal error on registration. It's saying: Quote:
|
All times are GMT. The time now is 09:06 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|