Install KUET

Add the activity to your Moodle platform.

Available versions and compatibility

Choose the KUET branch that matches your campus Moodle version before downloading the plugin.

KUET does not yet support Moodle 5.0 because of the changes to the question bank system. Do not install these branches on Moodle 5.0.

Compatibility with Moodle 4.2 has been confirmed through testing, although the installation requirements declared in the reviewed branches do not yet reflect it.

Check the PHP and server requirements for your Moodle version. Scheduled sessions work without a WebSocket; manual sessions need a WebSocket server accessible over WSS.

Download and install the module

Download the ZIP of the branch compatible with your Moodle version using the links above. You can also check the Moodle plugins directory and GitHub releases, always checking the compatibility of the selected package.

  1. As an administrator, open Site administration → Plugins → Install plugins and upload the ZIP.
  2. Alternatively, extract the ZIP, rename the extracted folder to kuet and place it inside Moodle’s mod directory.
  3. Visit site administration and follow the database upgrade process to install KUET.
Installing KUET in Moodle
KUET interface screenshot (original language).

Complete the setup

Installation creates the module’s database tables, capabilities, services, events and caches. Keep Moodle cron running: mod_kuet\task\active_session_management manages scheduled session start and end times and runs every minute by default.

Configure the WebSocket and permissions and run the connection test before hosting manual sessions. Then create an activity and prepare its first session.

Plugin installation process
KUET interface screenshot (original language).

Uninstalling

In Site administration → Plugins → Plugins overview (/admin/plugins.php), find KUET and select Uninstall. This removes the module’s tables and their data.

Funded by the European Union