There are several templates in the staff client which include a JavaScript shim adding functionality to Internet Explorer < version 9, required for the search result browser feature: <!--[if lt IE 9]> <script type="text/javascript" src="[% interface %]/lib/shims/json2.min.js"></script> <![endif]--> Internet Explorer 7 was released in 2006 and should not be actively supported. The templates should be modified to omit this block, and the shim JS should be removed.
Created attachment 70799 [details] [review] Bug 20062: Remove support for Internet Explorer 7 in the staff client This patch removes JavaScript files which were added to support Internet Explorer 7. Templates which included the files have been modified accordingly. To test, apply the patch and clear your browser cache if necessary. Perform a catalog search in the staff client and click through to view one of the search results. The search results navigation menu in the left-hand sidebar should work correctly.
Created attachment 70818 [details] [review] Bug 20062: Remove support for Internet Explorer 7 in the staff client This patch removes JavaScript files which were added to support Internet Explorer 7. Templates which included the files have been modified accordingly. To test, apply the patch and clear your browser cache if necessary. Perform a catalog search in the staff client and click through to view one of the search results. The search results navigation menu in the left-hand sidebar should work correctly. Signed-off-by: Claire Gravely <claire.gravely@bsz-bw.de>
Should we add a note for the release notes here?
Created attachment 71200 [details] [review] Bug 20062: Remove support for Internet Explorer 7 in the staff client This patch removes JavaScript files which were added to support Internet Explorer 7. Templates which included the files have been modified accordingly. To test, apply the patch and clear your browser cache if necessary. Perform a catalog search in the staff client and click through to view one of the search results. The search results navigation menu in the left-hand sidebar should work correctly. Signed-off-by: Claire Gravely <claire.gravely@bsz-bw.de> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Pushed to master for 18.05, thanks to everybody involved!
Awesome work all! Enhancement, not backported to stable.
Say what you will about Windows 10, but I think it has been instrumental in eliminating the use of Internet Explorer 7 in government. I think I still maintain some of my older IE fixes, but I could probably drop those local fixes and not have anyone notice anymore.