Moodle Plugins directory: Contributor: Dan Marsden | Moodle.org
Contributions made by Dan Marsden

mod_attendance
A plugin that allows an attendance log to be kept. - includes an optional block for easy access to relevant functions.
Latest release: 21036 sites 5k downloads 407
block_dedication
This block allows to calculate estimated dedication time of participants within a course.
Latest release: 7687 sites 994 downloads 225
mod_subcourse
Subcourse behaves as a graded activity. The grade for each student is automatically fetched from a final grade in another course. This allows course designers to organize the learning content into separate units.
Latest release: 3879 sites 1k downloads 200
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: 1653 sites 639 downloads 120
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: 1335 sites 1k downloads 116
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: 3231 sites 1k downloads 92
block_course_contents
Course contents block displays a list of all visible sections (such as topics or weeks) in the course. Clicking at a link scrolls to that section or displays just that particular section, depending on the course layout setting.
Latest release: 958 sites 282 downloads 90
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: 722 sites 221 downloads 74
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: 2744 sites 457 downloads 71
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: 150 sites 38 downloads 28
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: 21 sites 20 downloads 18
Supports Moodle 3.1
local_login
When presenting a login page that contains a form - many users will ignore all links on the page, and just enter their username/password into the form, forgetting they should use a "Login with Microsoft" or "Login via SAML" button on the page.
This plugin provides a custom splash page that only shows the IDP/SSO buttons and (optionally) a link to the manual Moodle login form
Latest release: 481 sites 45 downloads 17
plagiarism_urkund
With more than three decades of knowledge and expertise, Ouriginal delivers cutting-edge technology in the field of text-matching and plagiarism prevention. Their software helps enhance the potential of students to think originally, saves time for teachers when evaluating assignments, and assists corporations preserve their reputations.
Latest release: 771 sites 295 downloads 13
plagiarism_compilatio
Compilatio is a provider of academic integrity solutions, integrating with Moodle.
Detect plagiarism: AI-generated content, similarities, obfuscation, and more.
Latest release: 818 sites 475 downloads 12
tool_cohortheader
Allows additionalhtml settings to be applied based on the users site-level cohorts
Latest release: 7 sites 9 downloads 12
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: 151 sites 14 downloads 12
format_scormcloud
Provides a SCORM Cloud course format. (superseded by the new Single activity course format plugin)
Latest release: 1 sites 35 downloads 9
format_sections
Based on the core Topics format, but including aspects of the social course format and other settings.
Latest release: 59 sites 27 downloads 8
Supports Moodle 4.0
block_cam_mycourses
An alternative to the Course Overview block used on "My" Homepage.
Latest release: 21 sites 14 downloads 6