Your Moodle version

Activities: HotPot

Maintained by Picture of Gordon Bateson Gordon Bateson
HotPot module for Moodle 2.x
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7

The Hotpot activity module allows teachers to administer Hot Potatoes and TexToys quizzes via Moodle. These quizzes are created on the teacher's computer and then uploaded to the Moodle course. After students have attempted the quizzes, a number of reports are available which show how individual questions were answered and some statistical trends in the scores.


Picture of Gordon Bateson
Gordon Bateson (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Simon Allison
    Mon, Nov 25, 2013, 6:45 PM
    Hi Rick, yes seem to have the same issue.
  • Picture of Gordon Bateson
    Mon, Nov 25, 2013, 7:52 PM
    Simon, I think you can fix your issue by downloading and installing the latest version of the HotPot module. I believe that is how Rick fixed the issue he was having.
  • Picture of Chris Wharton
    Fri, Dec 13, 2013, 8:56 AM

    I get this error when upgrading the plugin to the latest version, on Moodle 2.6.

    ++ Subplugin type "hotpotattempt" should define class "\mod_hotpot\plugininfo\hotpotattempt" ++
    line 435 of /lib/classes/plugin_manager.php: call to debugging()
    line 367 of /lib/classes/plugin_manager.php: call to core_plugin_manager::resolve_plugininfo_class()
    line 328 of /lib/classes/plugin_manager.php: call to core_plugin_manager->get_plugins_of_type()
    line 719 of /lib/classes/plugin_manager.php: call to core_plugin_manager->get_plugins()
    line 119 of /admin/cli/upgrade.php: call to core_plugin_manager->all_plugins_ok()

    Thanks, Chris
  • Picture of Gordon Bateson
    Fri, Dec 13, 2013, 9:40 AM
    Chris, please update to the latest version of the HotPot module.
  • Picture of Cori Ellison
    Mon, Dec 23, 2013, 8:11 PM
    We are preparing to upgrade our Moodle from 2.4.1 to 2.5 and have updated all our plugins in preparation. (Working on development server). HotPot gives us this error which we can't seem to find a way around:

    Higher version already installed! There is a new version 2013111688 available!

    The error message is as follows:
    Debug info:
    Error code: cannotdowngrade

    Stack trace: ◦line 658 of \lib\upgradelib.php: downgrade_exception thrown
    ◦line 360 of \lib\upgradelib.php: call to upgrade_plugins_modules()
    ◦line 1544 of \lib\upgradelib.php: call to upgrade_plugins()
    ◦line 349 of \admin\index.php: call to upgrade_noncore()

    Any help appreciated,
  • Picture of Gorn ---
    Wed, Jan 22, 2014, 5:44 PM
    I've updated Hotpot to the latest version today, but when I use it in a course I get the following error message:

    Fatal error: Call to undefined method cm_info::get_formatted_name() in mod/hotpot/lib.php on line 509
  • Picture of Gordon Bateson
    Wed, Jan 22, 2014, 8:34 PM
    Gorn, thanks for telling me about that. The issue affected Moodle 2.3 and earlier. I have fixed it now. Please upgrade your HotPot module when you have time. regards, Gordon
  • Picture of Gorn ---
    Wed, Jan 22, 2014, 10:50 PM
    Thanks a lot, Gordon, the plugin works now. We're using Moodle 2.4.7+, so this version was affected as well.
  • Picture of Gordon Bateson
    Wed, Jan 22, 2014, 11:39 PM
    Thanks for the extra info Gorn. Glad to know HotPot is working again for you now. Phew!
  • Picture of Francis Feytout
    Thu, Apr 10, 2014, 5:17 PM
    I have some troubles to get hotpot working with touchscreens (Ipad & Android). I can neither click nor drag & drop a quizz item. It looks like the events are not processed at all, do you have any idea how to fix that ?
    Thank you. smile
  • Picture of Gordon Bateson
    Thu, Apr 10, 2014, 5:53 PM
    Francis, I suggest you post your question on the Moodle HotPot forum as there people there who have experience in using HP with touch screens.
  • Picture of Stefan Oertel
    Wed, May 28, 2014, 2:49 PM
    The new version 2014.05.24 (15) seems to have a bug. If I restore a course I get some errors in the apache error log and the restore fails:

    PHP Notice: Undefined variable: DB in /srv/www/htdocs/moodle/mod/hotpot/backup/moodle2/restore_hotpot_stepslib.php on line 341

    PHP Fatal error: Call to a member function update_record() on a non-object in /srv/www/htdocs/moodle/mod/hotpot/backup/moodle2/restore_hotpot_stepslib.php on line 341

    I think there is a missing global $DB; in the function after_execute_foreignkeys

  • Picture of Gordon Bateson
    Wed, May 28, 2014, 3:54 PM
    Thank you for bringing this issue to my attention Stefan. It is fixed in the latest version of the HotPot module. Please update when you next have a chance. regards, Gordon
  • Picture of Sven Kornetzky
    Thu, Jun 19, 2014, 3:49 AM
    Hello, I can't even manually download the module for manual installation. It sais "Not available" to all versions. Thanks for your great work and your continues
  • Picture of Gordon Bateson
    Thu, Jun 19, 2014, 6:38 AM
    Sven, the latest version, 2014.06.18 (23), seems to be visible on the plugins page at the moment. Can you see it on this page?
1 2
Please login to post comments