I just enabled ReCaptcha on one of my clients' sites, but it's not displaying. Is there a fix for this out there or do you need to look at it?
Hi dti,
Hmm, I don't think we've had this issue reported before, so yes, definitely need to see it in action.
Please post a URL or drop it in our contact form.
Thanks.
Mark
Are you looking in a webkit based browser? (chrome or safari)
Recaptcha sometimes doesn't show up unless your template using XHTML strict mode. (or maybe it's the opposite... only you aren't.. I forget... but one of the two)
It is actually there, just not visible.
Hi, I'm having a similar issue with the recaptcha displaying in this particular site: http://painmanagementcentersnc.com/index.php?option=com_ninjamonials&view=add&Itemid=103
Any help getting the recaptcha to display is much appreciated!
Thanks Ninja Forge.
Jason
Oh! sorry, something else that I noticed also is the form is being allowed to submit even if the required fields are not filled in.
Thanks!
Hi Jason,
Thanks for providing the link to the page in question.
I've inspected your site but I was not able to reproduce your issue.
There's one thing that got my attention though.
I noticed that there's a script for custom forms running.
Can you try to disable this?
As far I could see, this could be an available option within your default template's settings.
I also tried to submit the testimonial with leaving some required fields blank but it didn't submit, like you mentioned. I have no idea, because it seems to me that the form validation works fine.
Instead of the default notifications for the required fields, I got a text-balloon popup...is this a part of the custom form plugin I mentioned earlier?
Let us know how it goes.
Kind regards,
john
Hi, thanks for the fast reply. I suspect that the script running related custom forms was related to the K2 component I had installed. I uninstalled the component, I didn't need it anyway.
I'm still having the issue. A bit more information that may help, I've tested this on safari, chrome, firefox, and IE and no recaptcha displays. I've also tested on both a PC and Mac.
This must be at the server level and related to the custom template I'm using. But one thing is very confusing to me is the fact that everything works fine on your end???
One thing I was mistaken about was that the form will not submit without the required fields. However, when I fill out the form to test and try to submit it tells me that the recaptcha information is incorrect.
It's almost like the recaptcha is there, but it's invisible!
Just to show you I'm not crazy, I've attached a screen shot of what I'm seeing.
Any further help is appreciated.
Jason
You don't have access to view the attachments in this post.
Hi Jason,
Thanks for your feedback.
You're not crazy, alright. Just a little confusion at both sides ;)
I meant by saying I couldn't reproduce this, that I wasn't able to make the reCaptcha fields disappear while setting it active within the settings on my own setup.
Yours doesn't show up for me either when I look at your page, but mine reCaptcha field does show up on my own setup and I could't reproduce your issue within my own setup. I'm sorry if this was confusing you. This was not my intention, of course. I hope you understand me correct now.
As far as I could see, the reCaptcha script is loaded in your page. So, it is active and like you said it is invisible or at least not rendering. That's also the reason that you got the message saying that the reCaptcha info is incorrect, because it's active on your page.
I'm also still seeing the custom forms script is still active and is a script that belongs to your template, because it's loaded from a directory within your template's directories. K2 wasn't causing your issue.
I have no solid clue but I still suspect the custom form script. Or it might even be another javascript conflict.
What you can do is to check your template's settings and see if there's an option where you can edit/modify the custom forms feature.
Or try to disable other extensions step by step and by each step check if the reCaptcha fields are showing up.
May be you can also try to create a new reCaptcha account in case the keys you're using are incorrect for the domain in question.
Let us know how it goes.
Kind regards,
John
Hi John, no problem regarding the confusion. I killed the custom-forms script file and also deleted the ref. to that file that was in the index.php file. I'm sad to say that the problem persists.
I can't see any extensions that might cause a problem with the recaptcha showing, but I'm sure it could be possible.
Thanks for your help and if I ever figure out this issue I will be sure to post solution here!
Jason
John!!! Holy cow, when i was typing my last response, I started thinking that the only real module that might cause a problem with recaptcha would be the custom top menu, so I disabled it and sure enough that is the problem!
Here is zip file containing all of the files for that module. Do you see anything that would create a conflict with the recaptcha?
I'm going to investigate myself, but it may be tough for me to troubleshoot with my limited programming background.
Thanks again!
You don't have access to view the attachments in this post.
John, sorry to keep bombing this topic, but I have solved the issue. I found within the module options some JQuery settings and turned those off (no). Everything appears to be working fine now. See attachment.
Thanks for your support!
Jason
You don't have access to view the attachments in this post.
Hey Jason,
Great to see how you did solve it by yourself just by search and destroy (speaking in terms of bombing).
Obviously my quest for the custom forms script was a kinda misleading then :)
Thanks for the useful feedback, good job!
With your kind of input you may bomb us whenever you want.
So, Jason...bombs away ;)
Cheers,
John

Joomla Extension Support