This might sound weird, but reCaptcha in all forms (join, contact, forgot password) appears well on IE9, but not on Chrome. in Chrome I get
"enter captcha (or "enter what you see"): " (blank).
I just activated my captcha keys a couple of days ago and tested only with IE, so the Chrome issue is just now noticed.
I cleared cache, made sure the keys are correct and tried it on a different computer- the issue remains, so it's not a specific computer problem.
Also tried- switching to UNI template (as I'm using a custom one)- still not working.
Anyone experienced it? Any ideas/clues?
Got Dolphin 7.1.1.
|
Well, I just removed the d**n thing from all of my pages. Only trouble since day one. |
Can you PM your site address? or post here ManOfTeal.COM a Proud UNA site, six years running strong! |
I can do that, but it won't tell you anything, since there is no captcha anywhere on the site now...
If you want to test something specific, let me know what so I can bring it back in the right place.
|
I can do that, but it won't tell you anything, since there is no captcha anywhere on the site now...
If you want to test something specific, let me know what so I can bring it back in the right place.
Well yes, you would have to put back on the site to test.
On your "contact us" page perhaps.
ManOfTeal.COM a Proud UNA site, six years running strong! |
|
OK, I do not see the captcha on contact us page.
and you stated it's the same in UNI.
Your working with 7.1.1; is this a fresh install or upgraded site?
[edit] just to confirm your browser is good. Check this contact page for captcha, http://mynewbeetle.net/contact.php
ManOfTeal.COM a Proud UNA site, six years running strong! |
Correct, it is the same with UNI (I can bring back the option to change templates if you wish).
It's 7.1.1 upgraded from 7.1.0.
In the link you posted I can see the captcha correctly.
Edit: brought back the option to switch templates, just in case...
|
I found your problem, your using https.


ManOfTeal.COM a Proud UNA site, six years running strong! |
Indeed I do.
Why is that a problem with Chrome? (IE works just fine with it...).
And is there a way around it?
|
Correct, it is the same with UNI (I can bring back the option to change templates if you wish).
no need for that, I use "index.php?skin=uni" for testing all Dolphin sites.
ManOfTeal.COM a Proud UNA site, six years running strong! |
And is there a way around it?
Not sure, this may be a core change or a bug.
Perhaps AlexT will see this or you can forward to him and ask for a solution.
Also, there may be other members that would know what to do that may chime in later.
ManOfTeal.COM a Proud UNA site, six years running strong! |
OK, thanks for the time and effort. At least part of the mystery is solved :)
I'll have a look at the reCaptcha documentation later on, maybe they got something there (now that I know what to look for...).
|
Found a solution. This works for SSL sites:
in /templates/base/scripts/BxBaseCaptchaReCAPTCHA.php
in line 125,
change:
$this->_oTemplate->addJs('http://www.google.com/recaptcha/api/js/recaptcha_ajax.js');
To:
$this->_oTemplate->addJs('https://www.google.com/recaptcha/api/js/recaptcha_ajax.js');
And reCaptcha images are back to life...
|
Rules → http://www.boonex.com/terms |
This exact string
$this->_oTemplate->addJs('https://www.google.com/recaptcha/api/js/recaptcha_ajax.js');
is not on Dolphin 7.1.3
Thanks!
Peer
Peer L. Plaut Executive Director, Single Booklovers Connecting Bookworms Since 1970 |
i gotta ask as I have not yet set up my ssl. In the proposed code change ,
$this->_oTemplate->addJs('http://www.google.com/recaptcha/api/js/recaptcha_ajax.js');
To:
$this->_oTemplate->addJs('https://www.google.com/recaptcha/api/js/recaptcha_ajax.js');
isnt that just the url to google, not to your own site, so how does that change make a difference. Or is it that a site using https must connect to googles https port? Cause again, you said it works in ie and not chrome, if this were the true issue, it wouldnt work at all in ie either?
caredesign.net |
I think maybe because if your site is SSL it won't process the URL since it's not also SSL... as it can compromise security/privacy that one would seek by using SSL... ??
Just a thought...
|
@crack_foo - very interesting thought. So let me ask this then. If I have a site that is SSL, and I have an image that is located on a non ssl server/domain, normally there is a notice "somewhere" (whether a popup or by hovering over the globe to the left of the url) that not everything on the page is encrypted. So, with your thought, would it be that the "system" is unable to process this message and thus just doesnt work.
Again, I ask because before I set up my SSL I want to be able to solve as many issues as possible that I may get.
EDIT:
But then again, as the original poster stated, it works in IE - so I am leaning more towards it being an issue with chrome - much like the issue where the DOB calendar was not displaying in 7.1.1 I think it was.
caredesign.net |