When using a contact form and reCAPTCHA utilizing Joomla's native Contact component and Captcha - ReCaptcha plugin (set to version 2.0)
When the user fails to check the "I'm not a robot" checkbox, two undesirable things happen from a 'user experience' point-of-view.
Ideally, the Joomla site should provide a friendly descriptive error message, such as "reCAPTHA submission failed" and retain the entered form field data.
Unfriendly, non-descript error message "Error: Empty solution not allowed."
Information in contact form fields cleared.
LAMP on HostGator running PHP7 Joomla 3.8.1
Status | New | ⇒ | Discussion |
Sorry I was wrong about the message
Closed_Date | 2017-12-13 06:52:35 | ⇒ | 2017-12-13 06:52:36 |
Closed_By | franz-wohlkoenig | ⇒ | joomla-cms-bot |
Status | Discussion | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-12-13 06:52:35 |
Closed_By | ⇒ | franz-wohlkoenig |
Set to "closed" on behalf of @franz-wohlkoenig by The JTracker Application at issues.joomla.org/joomla-cms/18450
I just installed Google reCaptcha V2 for my contact form. Am running under Joomla release 3.9.1. This is the error message I got if you don't click on the reCaptcha square-is this considered user-friendly (plus I lost my data)? Am I doing something wrong?
Tried to post error message but keep getting errors here. The best way is to look at the form, fill it and then click send without clicking on the reCaptcha.
Iirc that error message comes from Google not joomla