Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Steven O'Donnell -
回帖数:6
I have a quiz that says 'Error on Page' in the status bar. Everything seems as it should but students cannot click on the submit button. As I said, the message "Error on page" displays in the status bar when this is attempted. Any suggestions? I am using IE 6.0 (schools choice, not mine) and Moodle 1.8.2.
回复Steven O'Donnell

Re: Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Gordon Bateson -
Core developers的头像 Peer reviewers的头像 Plugin developers的头像
It is important to know what the javascript error. You may be able to find out yourself, by enabling error reporting in your browser as follows:
  • Internet Explorer:
    • select Tools -> Internet Options
    • click "Advanced" tab
    • locate the "Browsing" sub-section
    • uncheck "Disable script debugging (Internet Explorer)"
    • check "Display a notification about every script error"
    • click the "OK" button
  • Firefox:
    • select Tools -> Error Console
If you would like to send me the quiz (gordon at-sign kanazawa hyphen gu dot ac dot jp), I will upload to my own Moodle 1.8 server and test it there. Alternatively you can upload it and test it yourself:
I have tried simple examples of each type of HP quiz on Moodle 1.8 using IE6 and had no javascript errors, so at the moment my feeling is that either your quiz was not created with HP6, or your Moodle site is not using the most recent version of the HotPot module for Moodle 1.8.

Anyway, if you could try some of the above actions and report back, then I am sure we can isolate the cause of the problem.

best regards
Gordon
回复Gordon Bateson

Re: Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Gordon Bateson -
Core developers的头像 Peer reviewers的头像 Plugin developers的头像
Hi Steve,
thanks for uploading the quiz to my server. I confirmed that there was a javascript error and tracked it down to the HotPot module not taking escaping apostrophes in the "TimesUp" message.

I have modified the relevant PHP script, "mod/hotpot/template/v6.php" in Moodle 1.8, and it will probably be available from the Moodle CVS and Moodle downloads page within the next 24 hours.

I have also made similar changes to Moodle 1.5 - 1.9

Thanks for reporting the issue and making your quiz available for investigation approve

best regards
Gordon
回复Gordon Bateson

Re: Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Jeffrey Feng -

Hi Gordon,

Where in the Moodle download or Moodle CVS can I find the fix?

Thank you.

Jeffrey

回复Jeffrey Feng

Re: Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Gordon Bateson -
Core developers的头像 Peer reviewers的头像 Plugin developers的头像
Jeffrey,

> Where in the Moodle download or Moodle CVS can I find the fix?

As I mentioned above, the affected script is "mod/hotpot/template/v6.php"

The simplest way to update your HotPot module is to download the latest Moodle 1.8 (from the Moodle download page) and install that on your Moodle site.

If you do not wish to update the whole of your Moodle site, you can update just the HotPot module, but downloading the latest version of Moodle 1.8 (from the Moodle download page), unzipping it on your PC, and uploading just the "mod/hotpot" folder to your Moodle site.

Hope that answers your question, but if not please let me know 微笑
Gordon
回复Gordon Bateson

Re: Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Steven O'Donnell -

Thank you Gordon,

You do an outstanding job! It is great to not only have a solution but to have one so quickly delivered is fantastic.

Steven O'Donnell.

回复Steven O'Donnell

Re: Hotpot quiz does not allow submit (using IE 6.0, moodle 1.8)

Gordon Bateson -
Core developers的头像 Peer reviewers的头像 Plugin developers的头像
Thanks Steve,
great to feel those positive vibes! I also enjoy the way this community works. It is great to have people using the software and sending in the feedback, so please keep it coming!

all the best
Gordon