Dear krileon,
I really appreciate your fast responses and explanations.
It was pretty clear since the beginning and after your 1st reply: with captcha provided by CB, you are able to perform all the pre-checks and warnings are correctly displayed in case of blank input, now, let's move over.
What I am trying to say, and I guess you have a better knowledge than me on this, is that usually when a form containing a captcha is submitted, a sort of check on the content of the captcha variable value should be done. In particular, for the reCaptcha, the site-keys + other numbers are sent to google for validation. If the variable containing this "numbers" is empty, the user left the reCaptcha field blank/not-checked and this can be detected by a simple java script after submission.
Please forgive me if I look like I want to teach you how to do your job, I don't mean it. I am only trying to provide an input here to improve your product and my life - as other form modules (which are using reCapthca/noCaptcha) do test if the challenge has been skipped or not.
I don't expect, for the reasons you explained, to have this user warning in real-time but at least after the form submission.
As reCaptcha/noCaptcha seems to be the "standard" of the moment, and because CB is cleverly offering the option of using it, all I am asking for is that Community Builder module improves by better managing the inputs/outputs when using the reCapthca/noCaptcha.
Having the page reloaded without a reason, makes users (and admins) crazy.
For users of the joomlapolis community who wish to learn about how reCaptcha/noCaptcha works, these are some (of many) very good technical articles found on the internet:
webdesign.tutsplus.com/tutorials/how-to-integrate-no-captcha-recaptcha-in-your-website--cms-23024
developers.google.com/recaptcha/intro?hl=en
developers.google.com/recaptcha/old/docs/php?hl=en
Thank you very much indeed,
Adam.