HotPot module for LMS

The HotPot module for LMS offers most of the functionality of the previous HotPot module for LMS and includes some additional functionality that was not available in previous versions.

The features are no longer available:

  • add several HotPot activities at once

New features that are available in HotPot for LMS

  • an entry page can be displayed on the HotPot quiz
  • an exit page can be displayed after the quiz finishes
  • new types of the quiz can be handled
  • quiz content can be passed through filters
  • media can be inserted using square-brackets notation (see explanation below)
  • custom text can be specified on the button to stop a quiz
  • access to the HotPot is dependent on user gaining required grade on a specified LMS activity
  • after finishing the HotPot, the next LMS activity can be specified

The HotPot module for LMS was completely rewritten in order to make efficient use of the new programming API that is used by the core PHP code LMS. The HotPot module was removed from the standard download of LMS until such time as it is deemed to be stable and conform to LMS’s programming standards. These require that the module use LMS’s standard API’s, and is documented according to using phpdoc notation.

Updating the LMS

You should be aware that as part of the upgrading process ALL your LMS data files will be converted to LMS files. By the end of the upgrade, the folders that held your course files will be empty. Don’t be alarmed! The files have been renamed and placed in the “filedir” folder within the LMS data folder. Access to the files is now controlled by LMS. You can still see the files if you go to the “Legacy course files” link in the LMS course administration block.

If something goes wrong part-way through the upgrade, you may find that you have no files in your course files folder, yet you cannot access the files via LMS because the upgrade cannot complete. For this reason, it is very important to make a backup of your database and your course files folder before you begin the upgrade.