Contributions made by Catalyst IT RSS

mod_reengagement
Allows timed release of content and emails users to remind them to complete course activities.
Latest release: 2204 sites 1k downloads 121
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7
Screenshot
enrol_auto
This plugin allows for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login.
Latest release: 1638 sites 455 downloads 87
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6
Screenshot
mod_facetoface
Face-to-face activities are used to keep track of in-person (e.g. classroom) trainings which require advance booking. Each activity is offered in one or more identical sessions. These sessions can be given over multiple days. Reminder messages are sent to users and their managers a few days before the session is scheduled to start. Confirmation messages are sent when users sign-up for a session or cancel. This module may be of interest to administrators looking for a way to provide event management support for blended learning environments.
Latest release: 1157 sites 624 downloads 77
Supports Moodle 2.6 | 2.7 | 2.8 | 3.2 | 3.3 | 3.4 | 3.5 | 3.9
Screenshot
report_coursesize
This plugin provides approximate disk usage by Moodle courses.
Latest release: 4384 sites 1k downloads 71
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7
Screenshot
SAML done 100% in moodle, fast, simple, secure
Latest release: 1673 sites 1k downloads 66
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.9 | 3.10 | 3.11
Screenshot
block_attendance
This block works with the attendance module, it provides teachers with quick access to Attendance functionality, and provides students quick access to a summary report for their own attendance.
Latest release: 3186 sites 1k downloads 65
Supports Moodle 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
This auth plugin combines the best of both email based signup and self enrolment keys into a streamlined process making it much faster for students to get into a course. For the student it saves around 9-10 clicks and avoids context switching between a browser and their email client where they can become easily become disengaged or run into issues if their email is unavailable.
Latest release: 497 sites 191 downloads 57
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8
Screenshot
local_recompletion
This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.
Latest release: 544 sites 365 downloads 55
Supports Moodle 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
This Authentication plugin automatically assigns users into cohorts based on information in their user profile fields.
Latest release: 499 sites 101 downloads 51
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.5 | 2.9 | 3.0
Screenshot
Log in to Moodle using one time user key based login URL. Auth plugin for organising simple SSO (single sign on) between moodle and your external web application.
Latest release: 894 sites 364 downloads 45
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
tool_trigger
This plugin plugin allows site administrators to trigger external actions such as an http request or email when certain events happen in Moodle. Filters can be added to check if the event meets certain conditions and actions(email/http post) can include information contained within the Moodle event. Lookups can also be added to the workflow to allow information not contained within the Moodle event to be exposed to the external action.
Latest release: 368 sites 301 downloads 44
Supports Moodle 3.3 | 3.4 | 3.5 | 3.8 | 3.9 | 3.10
Screenshot
tool_crawler
An admin tool robot crawler which scans your moodle for broken, large or slow links.
Latest release: 167 sites 124 downloads 32
Supports Moodle 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
tool_lockstats
A lock statistics admin tool, specifically tailored to report on cron task timings. This tool exposes which tasks are currently running and where, and also shows a detailed history of how long each task has taken in the past.
Latest release: 138 sites 30 downloads 32
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3
Screenshot
assignsubmission_mahara
Allows grading of Mahara portfolio pages & collections in Moodle.
Latest release: 565 sites 309 downloads 29
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6
Screenshot
block_multiblock
Using Multiblock you can collect all those blocks together and use 'one block's worth' of space and put all those blocks into the one space with one of several layouts, whether it's tabs or an accordion, or something else. Several preset layouts are bundled with Multiblock.
Latest release: 334 sites 122 downloads 25
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
auth_outage
A plugin to manage outage periods, such as scheduled maintenance, including CLI tools to embed in your scripting.
Latest release: 340 sites 96 downloads 25
Supports Moodle 3.0 | 3.1 | 3.3 | 3.4 | 3.5 | 3.6
Screenshot
report_allbackups
This report allows access to all backups on a site - including those stored in the users private files area and the site admin can download/restore or delete the backup files.
Latest release: 461 sites 498 downloads 22
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10
Screenshot
tool_webanalytics
A Moodle admin tool adding Web Analytics to your Moodle site. The plugin currently supports following analytics tools: Matomo (formerly Piwik), Google Universal Analytics, Google Tag Manager, Google Legacy Analytics (soon deprecated by Google)
Latest release: 1434 sites 132 downloads 21
Supports Moodle 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
local_cohortauto
Automatically adds users into auto-created cohorts, with names that derived from users' profile fields.
Latest release: 334 sites 152 downloads 20
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
tool_cohortdatabase
This plugin creates site-level cohorts using a connection to an external database. (similar to enrol_database plugin but instead of creating enrolments it creates site-level cohorts.)
Latest release: 111 sites 48 downloads 19
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5
Screenshot
search_elastic
This plugin allows Moodle to use Elasticsearch as the search engine for Moodle's Global Search. The following features are provided by this plugin: Multiple versions of Elasticsearch, File indexing, Request signing, compatible with Amazon Web Services (AWS), Respects Moodle Proxy settings, Image recognition and webservices.
Latest release: 119 sites 82 downloads 18
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
local_envbar
Warn users with a notification block across the top of the screen when you're browsing a non-production server like staging or a local development box.
Latest release: 149 sites 22 downloads 17
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10
Screenshot
A remote object storage file system for Moodle. Intended to provide a plug-in that can be installed and configured to work with any supported remote object storage solution.
Latest release: 425 sites 94 downloads 16
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4
Screenshot
local_datacleaner
This local plugin allows you to sanitise data from a production environment for use on testing/dev environments.
Latest release: 174 sites 57 downloads 15
Supports Moodle 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2
Screenshot
local_qrlinks
QR code generator that provides a direct link to the page specified. When someone scans the generated QR code it will try to log them in via guest access to the specified link.
Latest release: 104 sites 57 downloads 15
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1
Screenshot
webservice_restful
A REStful webservice plugin for Moodle LMS This plugin allows Moodle's webservice interface to operate in a more RESTFul way. Instead of each webservice call having a URL query parameter define what webservice function to use, webservice functions are made available by discrete URLs.
Latest release: 238 sites 257 downloads 14
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.8 | 3.9 | 3.10
Screenshot
tool_cohortautoroles
This plugin is based on the core tool_cohortroles plugin and allows the selection of a role rather than an individual to assign a manager/mentor/parent to a user. If a user is assigned the selected role at any level - (site/course/category etc) they will be assigned as the mentor/manager/parent to all users within the cohorts selected they are also a member of.
Released: 49 sites 45 downloads 14
Supports Moodle 3.1
Screenshot
Provides integration with SCORM Cloud to boost support for SCORM, xAPI, cmi5 and AICC for your Moodle LMS.
Latest release: 143 sites 88 downloads 14
Supports Moodle 2.0 | 2.1 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1
Screenshot
quiz_randomsummary
This report allows for the analysis of random questions within a Quiz.
Latest release: 55 sites 23 downloads 14
Supports Moodle 2.9
Screenshot
This plugin allows an admin to create a Custom Security Policy (CSP) in both reporting mode and enforcing mode. A simple use case is to detect and cleanup issues with non secure content after a migration from http to https, through to advanced policies to mitigate from XSS attacks.
Latest release: 235 sites 101 downloads 11
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7
Screenshot
report_apocalypse
This report lists activities, by type, in your site that contain flash-based content. Support for Flash ends in mid-2019 when most browsers will disable Flash player and your content will not display.
Latest release: 328 sites 106 downloads 11
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
tool_speedtest
This is a network speed tester for embedding directly inside your moodle.
Latest release: 223 sites 99 downloads 10
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
local_barcode
Barcode scanning for Physical Assignment Submissions
Latest release: 72 sites 28 downloads 10
Supports Moodle 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
search_postgresfulltext
A Moodle search plugin implemented using Postgres full text indexing with optional file indexing using Apache Tika.
Latest release: 121 sites 29 downloads 10
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7
Screenshot
A load balancer heartbeat / health checker url, and also a configurable nagios compliant cron health checker. This should work out of the box with most load balancers, eg Amazon ELB, F5, HA proxy etc as most of these simply check the http status for 200 or non-200 response codes.
Latest release: 606 sites 57 downloads 10
Supports Moodle 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
Ouriginal (previously Urkund) is a commercial plagiarism prevention product - you must have a paid subscription to be able to use this plugin.
Latest release: 831 sites 1k downloads 9
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10
Screenshot
Plugin to integrate Safe Exam Browser into the quiz activity in Moodle.
Latest release: 158 sites 1k downloads 9
Supports Moodle 3.7 | 3.8
Screenshot
This is a Moodle plugin which adds Multi-Factor authentication (MFA), also known as Two-factor authentication (2FA) on top of your existing chosen authentication plugins. https://en.wikipedia.org/wiki/Multi-factor_authentication
Latest release: 234 sites 189 downloads 9
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8
Screenshot
Enable services and users to authenticate using basic auth.
Latest release: 291 sites 164 downloads 8
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.7 | 3.8 | 3.9
Screenshot
fileconverter_librelambda
This is a file converter plugin for Moodle. The primary function of this plugin is to convert student submissions into the PDF file format, to allow teachers to use the annotate PDF functionality of Moodle. With this plugin you are in control of the conversion process and architecture.
Released: 276 sites 95 downloads 8
Supports Moodle 3.5 | 3.6
Screenshot
report_enrolaudit
This plugin enables tracking the history of learner enrolments at site and course level.
Released: 45 sites 49 downloads 7
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
tool_passwordvalidator
A tool for enforcing various security standards and guidelines for passwords for Moodle. This plugin aims for compliance with the Australian Information Security Manual (currently May 2019), and above that, the NIST standards from the document 800-63B. Many of the controls are optional and user configurable, with the most safe values set by default, but allow for great customization for any configuration, while enforcing safe, sensible guidelines for passwords. This password checks also include securely testing for potentially compromised passwords using: https://haveibeenpwned.com/
Latest release: 18 sites 25 downloads 7
Supports Moodle 3.6 | 3.7 | 3.8
Screenshot
assignsubmission_physical
Generate printable cover sheets with bar codes for physical items of assessment. A local plugin is available to manage scanning of assignments using a generic barcode scanner.
Latest release: 70 sites 21 downloads 7
Supports Moodle 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
block_enrolkey
An easy way to enrol using an enrolkey from anywhere within moodle.
Released: 36 sites 36 downloads 6
Supports Moodle 3.5 | 3.6 | 3.7
Screenshot
tool_securityquestions
This plugin adds a framework for adding and enforcing security questions for users to perform a password reset. Currently it only operates on the Moodle Core 'Forgot Password' page, however it is easily extensible to other forms. NOTE: This plugin only has native compatability with Moodle 3.8. For Moodle 3.7, MDL-66173 must be cherry-picked to allow the plugin to interact with Moodle. See Readme for more detailed instructions
Latest release: 30 sites 25 downloads 4
Supports Moodle 3.7 | 3.8
Screenshot
A moodle plugin containing Amazon's SDK for PHP.
Latest release: 839 sites 351 downloads 3
Supports Moodle 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10
Screenshot
block_cqumymoodle
Allows staff and students to see enrolments they have in external systems (or other Moodle's). This was predominately created to allow links between archived and separated instances of Moodle, but keep the separation hidden to the users. Handy if you also have single-sign on between the systems, as it allows them to jump to external courses without having to login again.
Latest release: 3 sites 13 downloads 3
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0
Screenshot
tool_abconfig
A way to A/B test config, or slowly turn on config for certain audiences or % of traffic.
Latest release: 7 sites 6 downloads 2
Supports Moodle 3.8
Screenshot
There is a growing collection of various moodle plugins that require these Azure libraries in order to work. We don't want to have multiple copies of these libraries bundled into each plugin, firstly because they are quite large, but also because it can cause issues with library namespaces and php auto loading. Plugins that depend on this library are: https://github.com/catalyst/moodle-tool_objectfs
Released: 84 sites 15 downloads 1
Supports Moodle 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4
Screenshot
search_azure
This plugin allows Moodle to use Microsoft Azure Search as the search engine for Moodle's Global Search.
Latest release: 11 sites 18 downloads
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5
Screenshot