? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
26 May 2022

Currently if you try to login to the admin using internet explorer you will see a warning message.

image

This message is hidden from all other browsers with css.

The recent changes with child templates etc resulted in some users loading there site without any css. As a result they saw the warning which of course was not helpful as they were not using IE.
image

This PR extends the test for ie by using the api to absolutely ensure the message will only be displayed in the targeted browsers.

Testing is quite easy

  1. Using IE try and log in to the admin and you will see the warning message both with and without this pr

image

  1. With any other browser view the source before this PR you will see the following alert.

image

  1. With any other browser view the source after this PR and there is no alert present

image

This resolves numerous duplicate issue reports but I think they have all been closed.

avatar brianteeman brianteeman - open - 26 May 2022
avatar brianteeman brianteeman - change - 26 May 2022
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 26 May 2022
Category Administration Templates (admin)
avatar brianteeman brianteeman - change - 26 May 2022
The description was changed
avatar brianteeman brianteeman - edited - 26 May 2022
avatar richard67 richard67 - change - 26 May 2022
Labels Added: ?
avatar HLeithner
HLeithner - comment - 26 May 2022

Maybe we can remove it completely? IE is finally finally finally (with exception of course) EOL on 15.06.2022

avatar brianteeman
brianteeman - comment - 26 May 2022

Maybe we can remove it completely? IE is finally finally finally (with exception of course) EOL on 15.06.2022

perhaps but then if it does no harm having it and it helps some people then why not.

avatar HLeithner
HLeithner - comment - 26 May 2022

Because keeping legacy code when not needed should be removed because maintaining costs time. But yes could be done later too.

avatar brianteeman
brianteeman - comment - 26 May 2022

Until IE usage decreases to much lower I would still like to keep it.

This PR is just making it work as intended

avatar brianteeman brianteeman - change - 22 Jun 2022
Title
[4.x] Improve IE detection warning
[4.2] Improve IE detection warning
avatar brianteeman brianteeman - edited - 22 Jun 2022
avatar brianteeman
brianteeman - comment - 22 Jun 2022

rebased to 4,2 now that there will be no further 4.1 releases

avatar joomla-bot
joomla-bot - comment - 27 Jun 2022

This pull requests has been automatically converted to the PSR-12 coding standard.

avatar HLeithner HLeithner - change - 27 Jun 2022
Labels Added: ? ?
Removed: ?
avatar brianteeman
brianteeman - comment - 30 Jul 2022

This super simple pr would save so many mistaken error reports on the forum

avatar N6REJ
N6REJ - comment - 8 Oct 2022

@brianteeman i don't know the relevance since I can't recreate it but I opened an articled directly in edge accidently, meant to click on firefox, and the error you showed came up. But when I tried it specifically to test this pr it opened fine without any notices or issues.

avatar brianteeman
brianteeman - comment - 8 Oct 2022

Edge != IE

avatar brianteeman
brianteeman - comment - 11 Oct 2022

Every day there are more reports of people being confused by seeing this error message when they are not using ie. Just test and merge this and they go away

avatar alikon
alikon - comment - 11 Oct 2022

I have tested this item successfully on bb3066d

code review


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37900.

avatar alikon alikon - test_item - 11 Oct 2022 - Tested successfully
avatar viocassel
viocassel - comment - 18 Oct 2022

I have tested this item successfully on bb3066d


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37900.

avatar viocassel viocassel - test_item - 18 Oct 2022 - Tested successfully
avatar N6REJ N6REJ - change - 19 Oct 2022
Status Pending Ready to Commit
avatar N6REJ
N6REJ - comment - 19 Oct 2022

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37900.

avatar bembelimen bembelimen - change - 22 Oct 2022
Status Ready to Commit Closed
Closed_Date 0000-00-00 00:00:00 2022-10-22 07:52:04
Closed_By bembelimen
Labels Added: ?
avatar bembelimen
bembelimen - comment - 22 Oct 2022

CMS maintenance decided to remove the message following @HLeithner recommendation.

Thanks for the initial pointer.

avatar bembelimen bembelimen - close - 22 Oct 2022
avatar brianteeman
brianteeman - comment - 22 Oct 2022

Nothing has changed in our code to justify removing the error message. Joomla admin still will not work with internet explorer but with this PR no one will know that the browser is the cause of the problems and will now think Joomla is broken.

Internet Explorer is still in use even if it is eol and a user should be told when they get an error.

Just because in the wealthy western web the usage of IE has dropped below 1% does not mean that it is true globally.

For example in Iran, where joomla is heavily used due to our almost unique, support for the jihali calendar ie usage is still over 8% https://gs.statcounter.com/browser-market-share/desktop/iran

There are many other countries where Joomla is actively used where the % is 5% or over.

avatar brianteeman
brianteeman - comment - 22 Oct 2022

Please re-open as #39018 has been moved to 5.0

avatar zero-24 zero-24 - change - 22 Oct 2022
Status Closed New
Closed_Date 2022-10-22 07:52:04
Closed_By bembelimen
Labels Removed: ?
avatar zero-24 zero-24 - change - 22 Oct 2022
Status New Pending
avatar zero-24 zero-24 - reopen - 22 Oct 2022
avatar zero-24
zero-24 - comment - 22 Oct 2022

Done as requested

avatar brianteeman
brianteeman - comment - 22 Oct 2022

Will this now be merged.

avatar rdeutz rdeutz - change - 23 Oct 2022
Labels Added: ?
Removed: ?
avatar rdeutz rdeutz - close - 23 Oct 2022
avatar rdeutz rdeutz - merge - 23 Oct 2022
avatar rdeutz rdeutz - change - 23 Oct 2022
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2022-10-23 07:41:23
Closed_By rdeutz
Labels Removed: ?
avatar brianteeman
brianteeman - comment - 23 Oct 2022

Thanks

Add a Comment

Login with GitHub to post a comment