-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[plg_captcha_recaptcha] Fix for displaying the captcha with Internet Explorer #10601
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Which versions of IE are not compatible? I've tested with Edge, v11, v9. |
|
Tested with IE 11 Edge Compatibility View issue #9623 yes, "Defer" attribute solve the problem line 62 :
Generates : See ReCaptcha documentation |
|
I see. Documentation says that there is another solution: to load the callback first, JHtml::_('script', 'plg_captcha_recaptcha/recaptcha.min.js', false, true);
JHtml::_('script', $file);I think I'd prefer this one as the code makes more sense. We could also make an inline comment about script loading order for future reference. |
|
Yes it is possible to do like this. |
|
Okay, I can actually reproduce the bug in Edge. Changing script order fixes the issue |
Changing load order and adding a comment. Proposed by @piotr-cz
|
@piotr-cz , I 've considered your suggestion. Thanks. |
|
Works like a charm in IE11. Thanks a lot! |
Simple CS for travis
|
I have tested this item ✅ successfully on 2eba9fb This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10601. |
|
@piotr-cz can you give it one last test please and the I will make this RTC This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10601. |
|
@Fedik since you made the change before. are you ok with this? |
|
unfortunately I do not have IE to test now, but the changes looks good |
|
ok then. thanks |
|
@brianteeman How do I mark successful Human Test Result? This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10601. |
|
@piotr-cz you have to do it on the issue tracker not on github |
|
Thanks everyone RTC This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10601. |
|
I have tested this item ✅ successfully on 2eba9fb This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10601. |
|
@piotr_cz the next release is 3.6.0 there wont be another 3.5.x release On 24 May 2016 at 12:51, Piotr [email protected] wrote:
Brian Teeman |
|
@zero-24 Yes, but this is for features that were planned for next minor release; IMHO according to semver, bugfixes should be added to current milestone so released as v3.5.2. Personally I have more confidence in minimizing B/C issues when upgrading from v3.5.1 to v3.5.2 then to v3.6.0. |
|
There will NOT be a 3.5.2 release
|
|
There isn't a 3.5.2 release. What was going to be 3.5.2 is now 3.6.0. On Tuesday, May 24, 2016, Piotr [email protected] wrote:
|
|
okay |
|
Thanks everyone |
Pull Request for Issue #9623 .
Summary of Changes
Defer implementation of the script google recaptcha.
Before patch
When you go to single contact page with Internet Explorer, Google Recaptcha does not display all the time.
Testing Instructions