Now that Google reCAPTCHA V3 is out, is there going to be an upgrade to incorporate? I'm using ZC 157b. Thanks.
Printable View
Now that Google reCAPTCHA V3 is out, is there going to be an upgrade to incorporate? I'm using ZC 157b. Thanks.
reCaptcha is NOT working with 1.5.7b with Responsive Sheffield Blue v2 template
On the Contact Us page, the Subject line of the form does not appear but the program does check to make sure there is something there--resulting in it being impossible to complete.
Works as designed on the Create Account and Reviews pages.
I'm using Responsive Sheffield Blue v2 (most current) as the template. Replacing the default template file with the one in the reCaptcha distribution (i.e., /includes/templates/YOUR_TEMPLATE/templates/tpl_contact_us_default.php) caused the problem. Reverting to the Sheffield Blue template file fixed the subject line problem but now the Contact Us page doesn't have reCaptcha. And that's where I really needed it.
And yes, I added the v1.5.5 files (which are the same template file names) as instructed in the README file.
I'm not a php programmer so although I think I know what the problem is, I don't know how to fix it.
Thank you all who are updating this plugin.
I am running 1.5.7c with the latest reCaptcha module. I have noticed that there is no reCaptcha for the "Ask a Question" page that is also connected in some way to a "contact us" page.
Thank you!
Shrimp
I just had your same issue and I finally fixed it. To use reCaptcha in "ask a question" page, you need to adjust \includes\classes\observers\class.google_recaptcha.php Otherwise "ask a question" page will still show reCaptcha section but not in use.
Near line 24, add following code:
$pages_to_check[] = 'NOTIFY_ASK_A_QUESTION_CAPTCHA_CHECK';
Near line 40 below if (!$resp->isSuccess()) { Change the following code from:
$event_array = array('NOTIFY_CONTACT_US_CAPTCHA_CHECK' => 'contact', 'NOTIFY_CREATE_ACCOUNT_CAPTCHA_CHECK' => 'create_account', 'NOTIFY_REVIEWS_WRITE_CAPTCHA_CHECK' => 'review_text');
To
$event_array = array('NOTIFY_CONTACT_US_CAPTCHA_CHECK' => 'contact', 'NOTIFY_CREATE_ACCOUNT_CAPTCHA_CHECK' => 'create_account', 'NOTIFY_REVIEWS_WRITE_CAPTCHA_CHECK' => 'review_text','NOTIFY_ASK_A_QUESTION_CAPTCHA_CHECK' => 'contact');
zc version is 157 with Observer bug fixed. reCAPTCHA version 3.4
Hi
I am running zen cart V1.5.1 (I know I should upgrade but I still have to get round to doing it).
I'm trying to get Google's V2 reCaptcha ('I am not a robot') to work.
Can anyone please confirm whether Google reCAPTCHA CAPTCHA - Version: 3.4 is working on ZC V1.5.1 running php5.3 ?
I'm getting server error 500 upon sending the contact us form. My very expensive webhost (have a guess who that might be) are giving me the run-around saying they can't make sense of what's going on and asked me 'contact the developer of the script to preview the matter and suggest if a change in the code or server environment is required. If a change in the PHP settings is needed, provide us with his/her response, so we could verify if the change could be applied to the hosting environment.' I told them that this script is listed as working as compatible with both lower and higher versions of zen cart that run on both lower and higher versions than php5.3
Should I try another version of Google reCAPTCHA CAPTCHA perhaps? Maybe Version: 3.1?
Any help would be greatly appreciated.
thank you!
Millie
I have a version on GitHub I have fettled to death...
https://github.com/torvista/Zen_Cart-Google_reCAPTCHA
If your version is working on your site then let sleeping dogs lie/leave well alone/don't fix what is not broken.
If you are having problems, then please try this out on your development site and report any issues and feed back improvements on GitHub.