if cache enabled and before contact page loaded via HTTP and then contact page loaded via HTTPS - reCaptcha not work! Because loaded via HTTP, script (http://www.google.com/recaptcha/api/js/recaptcha_ajax.js) on HTTPS contact page blocked in browser by default as unsafe...
maybe in /plugins/captcha/recaptcha/recaptcha.php use just "https://www.google.com/recaptcha/api/js/recaptcha_ajax.js" instead:
$file = $app->isSSLConnection() ? 'https' : 'http';
$file .= '://www.google.com/recaptcha/api/js/recaptcha_ajax.js';
?
Category | ⇒ | Plugins |
@nikosdion as you wrote the recapthca plugin do you have any thoughts on this
Good morning. I'm afraid I didn't write this plugin :( The plugin was written by @nonumber. It eventually became out of sync with the Joomla! development branch because it took too long to be merged. Since Peter had no time to make the code mergeable, the deadline for the release was looming and I had half a day to spare I stepped in and made the barely minimum changes to make the reCAPTCHA plugin mergeable into the staging branch. I have no idea how the plugin really works.
ah - my memory failed me @nikosdion
@nonumber any thoughts on this issue?
Closing as we have a PR here: #7237 by @OctavianC Thanks
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2015-06-22 10:39:16 |
Closed_By | ⇒ | zero-24 | |
Build | master | ⇒ | staging |
@remotehelp can you try your solution and send a PR with your changes?
If you need help by the PR see: https://docs.joomla.org/Using_the_Github_UI_to_Make_Pull_Requests
Thanks!
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/6807.