Posted: March 1, 2015 at 12:33 pm
|
Hi there, I’m getting this weird recaptcha error on my registration page. I have added a phone number question to basic registration form and a input about the size of the recaptcha box is covering the text for the phone number text feild when recaptcha is activated. The recaptcha box itself displays fine above the proceed to payment options button But there seems to be a conflict. here’s a screen shot: Any ideas how to fix this? Thanks in advance, Joseph |
|
checked in chrome developers tools and confirmed its a recaptcha text box with the following tags: <textarea id=”g-recaptcha-response” name=”g-recaptcha-response” class=”g-recaptcha-response ee-has-value” style=”width: 250px; height: 80px; border: 1px solid #c1c1c1; margin: 0; padding: 0; resize: none;” title=”” aria-invalid=”false”> </textarea> must be a bug with the new clickable recaptcha. using… Google Chrome: Version 40.0.2214.115 (64-bit) |
Hi, could you update to the latest software? Also, have you tried testing with only Event Espresso running or do you have another reCaptcha solution running on your site? We want to rule out a conflict. Thanks — |
|
|
Hi Lorenzo, Auto update service for some reason is temporarily unavailable. I’ll try again in a few hours. No other reCaptcha scripts running on the site. Thanks, Joseph |
|
Hi Joseph, Can you provide a link to an event we can run a test registration on? My gut feeling is that this is just a CSS conflict with the theme or another plugin as we haven’t seen this issue before. |
|
Hi Dean, link: https://onespiritinc.com/events/more-to-life/ I agree it’s definitely a css issue although I’d be surprised it’s to do with theme. Can’t seem to auto update my installation of event espresso. I’ve inputed my support key and it show in my account on the EE site but in my dashboard it doesn’t display and the little key is still red. Would be great if a update would fix it easily. Can I manually update my install without losing data? Thanks, Joseph |
|
Hi Joseph, You’re right, it’s not the theme but I can’t seem to pinpoint the exact issue as I’m not seeing this on my test sites. One option would be to use CSS to hide it: .g-recaptcha-response { As far as I can tell this doesn’t affect the recaptcha either from functioning or from displaying messages. I’ve reset your licence key, that should allow auto updates. Manually updating is fine, data will not be lost, just make sure two versions are not activated at the same time, otherwise you will get a fatal error and need to FTP in to resolve it. |
|
License key still not saving so I’ll have to update manually in my dashboard. I am using WP multi site install and have Event Espresso installed on the network but obviously configured in the main site. I was able to make the .g-recaptcha-response display none except that it just eliminates the text box but leaves the div that wraps it. If you go to the link you can see for yourself. if you try to click the phone feild more to the right then it activates but closer to label it doesn’t. This would be confusing for people filling out the form. Here’s the extra div wrapping that with out a class so can’t css it out. <div style=”width: 250px; height: 80px; position: absolute; border-style: none; bottom: 21px; left: 25px; margin: 0; padding: 0; right: 25px;”> other ideas ? Thanks |
Hi, could you setup the theme test-drive plugin and then switch to a different theme via that plugin and let us know if the issue continues? https://wordpress.org/plugins/theme-test-drive/ I also have not seen this before so we are trying to pinpoint where the conflict is coming from. Thanks — |
|
|
Yes I can do that but how will that work since the reCaptcha is set to NOT ndisplay when a user is logged in? |
You are right. Can you briefly test with another theme? — |
|
|
Changed themes to completely unrelated them briefly same result! Can provide a screen if necassary. |
|
Screen shot with different theme: https://onespiritinc.com/images/Screen%20Shot%202015-03-02%20at%206.44.18%20PM.png I also upgraded manually to the latest release of EE4 and problems still persists ๐ |
|
Thanks Joseph, It looks like what’s happening is something (I don’t know what) is causing the noscript content to break apart. The browser then tries to fix it and because of that it ends up separating the noscript content into two sections, one still in the noscript and one outside of it – this is the one causing us headaches. I’m going to have to get a developer to look into the matter further. I unfortunately can’t give a time scale on when that will be, it goes into a queue and is ordered by priority from there. In the mean time, this CSS should “fix” the issue: form#ee-spco-attendee_information-reg-step-form div:nth-child(6) { It might also be worth disabling all plugins except EE and test again, that’s something I don’t think we have tried yet. |
|
Hi Dean , Thanks so much that last css it did the trick works perfectly from what I can tell now so I keep testing. I’m going to follow through and test if it was a conflict with a plugin for you guys later on. I’ll keep you posted. Thanks again to all, the EE4 team support has been top notch. Best regards, Joseph |
|
Spoke too soon ๐ upon further testing I was able to fill out the registration and submit the Catcha but when I submit the registration I get an registration error. No matter what I did could get a valid registration to process with reCaptcha turned on. the registration page just kept refreshing. So I’m thinking its gotta be a plugin conflicting with reCaptcha. gonna test it out further will keep you posted to see if I can get a valid registration to process with reCaptcha. |
|
Ok so the culprit is…. drum role please BJ lazy load plugin. I had something similar on the check out pages of a membership plugin with lazy loading as well. So the fix is to disable lazy loading on EE4 critical pages. Everything is working 100% thanks again. Joseph |
|
This is the message I get for trying to update support license key: “You have the correct Support License Key for Event Espresso but your account only allows for automatic upgrades on one domain. Please log in to your Event Espresso account to manage your Support License Keys or purchase a support license right now.” |
Hi Joseph, Thank you for letting us know about the plugin conflict, I’m glad EE is now working as expected. In regard to updates, I have reset your license key. You will receive an email with instructions on how to re-assign your license to your domain which should then resolve the issue mentioned above. |
|
The support post ‘Recaptcha error’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.