Re: Support Thread for Google reCAPTCHA
Actually sorted. I was upgrading as opposed in installing, but after uploading the files once again this worked fine.
Re: Support Thread for Google reCAPTCHA
Hey guys,
I have upgraded my captcha, and it stops working for account creation. It doesn't submit the form and keeps saying this on the top of the page when hit submit:
"NOTE: If you already have an account with us, please login at the login page."
This affects both my contact page and create account page:
http://www.simpleartsplanet.com/contact-us
http://www.simpleartsplanet.com/create-account
I looked at the log and found this entry:
PHP Code:
PHP Warning: implode(): Invalid arguments passed in /public_html/includes/classes/observers/google/ReCaptcha/Response.php on line 128
Can someone help take a look?
Thanks,
Lis
Re: Support Thread for Google reCAPTCHA
Quote:
Originally Posted by
saplanet
Hey guys,
I have upgraded my captcha, and it stops working for account creation. It doesn't submit the form and keeps saying this on the top of the page when hit submit:
"NOTE: If you already have an account with us, please login at the login page."
This affects both my contact page and create account page:
http://www.simpleartsplanet.com/contact-us
http://www.simpleartsplanet.com/create-account
I looked at the log and found this entry:
PHP Code:
PHP Warning: implode(): Invalid arguments passed in /public_html/includes/classes/observers/google/ReCaptcha/Response.php on line 128
Can someone help take a look?
Thanks,
Lis
To add, I was able to receive new registrations until today. Do you know if it's google's side that is having an issue?
I have checked with my host, they claim that there is nothing with the server-end.
Re: Support Thread for Google reCAPTCHA
Quote:
Originally Posted by
saplanet
To add, I was able to receive new registrations until today. Do you know if it's google's side that is having an issue?
I have checked with my host, they claim that there is nothing with the server-end.
I managed to resolved the problem by upgrading the PHP. :)
Re: Support Thread for Google reCAPTCHA
Quote:
Originally Posted by
saplanet
I managed to resolved the problem by upgrading the PHP. :)
From what version to what version?
Re: Support Thread for Google reCAPTCHA
Probably a dumb questions:
If I only want the recaptcha on the Contact Us and product Review pages (not on the register account page), can I simply only add the <?php echo recaptcha_get_html(); ?> line to the Contact and Reviews template pages, and leave everything else as it is?
I prefer not to have the recaptcha on the Registration page, as this does not seem to cause any spam, and I don't want to make it harder for people to register.
Re: Support Thread for Google reCAPTCHA
Quote:
Originally Posted by
ttfan
Probably a dumb questions:
If I only want the recaptcha on the Contact Us and product Review pages (not on the register account page), can I simply only add the <?php echo recaptcha_get_html(); ?> line to the Contact and Reviews template pages, and leave everything else as it is?
I prefer not to have the recaptcha on the Registration page, as this does not seem to cause any spam, and I don't want to make it harder for people to register.
Yes, you can put it on any page you want and leave it off any page you do not want.
Re: Support Thread for Google reCAPTCHA
I've got it going on the PC, but the captcha is not displaying on a phone, and when I submit on the phone, it does complain that I need to show I'm not a robot... so it seems it's just not displaying.
I'm using the responsive sheffield blue theme...perhaps there's another file to edit?
Re: Support Thread for Google reCAPTCHA
Quote:
Originally Posted by
lankeeyankee
Yes, you can put it on any page you want and leave it off any page you do not want.
While this is true, it should probably be mentioned that if you don't put one on your create account page, you do need to make this modification, or it will fail the captch while it's not even there:
In /includes/modules/create_account.php you'll want to comment out the line $zco_notifier->notify('NOTIFY_CREATE_ACCOUNT_CAPTCHA_CHECK');
I'm not sure if it's required to make a similar change to the Review page, if you don't put a capcha there...does anyone know?
Re: Support Thread for Google reCAPTCHA
Quote:
Originally Posted by
ttfan
While this is true, it should probably be mentioned that if you don't put one on your create account page, you do need to make this modification, or it will fail the captch while it's not even there:
In /includes/modules/create_account.php you'll want to comment out the line $zco_notifier->notify('NOTIFY_CREATE_ACCOUNT_CAPTCHA_CHECK');
I'm not sure if it's required to make a similar change to the Review page, if you don't put a capcha there...does anyone know?
Actually, instead of modifying the ZC default files it would be better to modify the observer class that this module uses to not listen for that notifier... while it is not necessarily expected there could be other programs that use that notifier for other purposes that would no longer be able to do what they do. Since the operation of this plugin is to be modified from its original, the plugin should be the one modified not the base file(s).