IOMAD 3.9

Release Date: October 2020

What’s new?

Slightly delayed by the COVID-19 pandemic, the long-awaited IOMAD release based on Moodle 3.9 LTS is finally here! As well as all of the Moodle 3.9 new features, we have updated IOMAD with the following:

  • Email templates: The main template UI has been overhauled to allow for control of all templates on a page. The manage template sets pages also now allow you to apply a template set to several companies at the same time, negating the need to go through and edit each company individually. All notifications now use the standard Moodle notifications APIs.
  • IOMAD reports: An option has been added to all completion reports to show only the current set of completion data. This allows managers to see only the courses which users are currently partaking in or have completed, removing any duplicates from previous years. The User completion report has had an overhaul allowing for those with the capabilities to clear down a user from a course to allow them to resit, revoke a license from within their report page, remove an incomplete course from the user along with any reporting data, or purge the recorded report information from the system.
  • IOMAD license definitions: A new setting has been added to the IOMAD company license to allow for automatic clear down of the license from all allocated users when the license reaches its cut-off date. This means that when a new license is created, there are no issues with the users already having a valid license or enrolment for the course.
  • Plugins: The IOMAD OIDC plugin has been upgraded to the latest Moodle OIDC plugin. The IOMAD themes have been rebuilt using the latest Moodle Boost and Classic themes. A new admin tool has been added to enable site administrators to sanitise stored completion reporting information. H5P plugin support has been added to user course clear down routines.
  • Company data: There has been a new “code” value-added to the company definition, which allows the company records to be correlated to an external system. Companies can now also have their own unique WordPress WooCommerce shop if using this plugin.
  • UI changes: Create course page has been updated to add in the standard Moodle course start and end dates along with any site-defined, optional course fields. IOMAD dashboard has been tweaked to ensure menu items are under the most sensible tab, and all names have been rationalised. IOMAD company admin menu items are always shown first and then optional plugins by name. Increased multi-lang filter support within email templates.
  • Training events: Community changes to add in a “Waiting room” to training events and to allow for the activity module settings to override the company teaching location definition. All notifications are now using the standard Moodle notification APIs.

As always, many of these features have been back-ported to IOMAD 3.6+. If you want to try out these new features, or any of the IOMAD functionality, then our demo site will be updated over the next couple of days.

Stay well! Derick – Chief IOMAD developer