Question bank in ie8

Question bank in ie8

by Chris Clark -
Number of replies: 3

Version: Moodle 2.7.2+ (Build 20141911)

Browser: Internet Explorer 8


Hey guys,

Please don't hurt me for asking about IE8 support smile

I'm working on a moodle site in IE8 and the questionbank does not re-load the page after changing the category.

I'm curious is anyone knows at which point this was changed and lost IE8 support or if anyone knows if it's fixable without a core code change?

Average of ratings: -
In reply to Chris Clark

Re: Question bank in ie8

by Emma Richardson -
Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Plugin developers

You can check the Moodle docs but IE8 has not been supported for some time.  There are a few themes that offer IE8 support (Essential is one that I use for my customers that have to have IE8 support).

In reply to Chris Clark

Re: Question bank in ie8

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

I am afraid that this is a known bug.

This was affecting staff at the OU, so I looked into it about 6 months ago. Unfortunately, I could not find any way to fix this without completely rewriting the code, which did not make sense just for an old browser. Also, the current code does work on IE9 and later.

Note that Microsoft has not supported IE8 for ages either.

If memory serves, the change that 'broke' this was MDL-40313.

(And, if anyone wonders what we did about this at the OU, a few weeks ago we put a bit in our theme, so that for OU staff, when they are on a page that we know does not work in IE8, we display a message on-screen suggesting that they upgrade their browser. As far as we are aware, everything students see still works in IE8. If anyone cares, this is our test for which pages to show the warning on:

// Course view page when user is editing.

            if ((preg_match('~^course-view~', $PAGE->pagetype) && $PAGE->user_is_editing()) ||

            preg_match('~^(mod-.*-mod|mod-quiz-edit|question-edit|question-type.*)$~', $PAGE->pagetype))) {

In reply to Tim Hunt

Re: Question bank in ie8

by Chris Clark -

Hi Tim,

Thanks for this near perfect response, very detailed.

I'll just have to advise that using the question bank etc will need to happen in modern browsers.