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: 20538 sites 6k downloads 404
block_dedication
This block allows to calculate estimated dedication time of participants within a course.
Latest release: 7368 sites 1k downloads 223
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: 3793 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: 1671 sites 775 downloads 119
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: 1331 sites 1k downloads 115
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: 3234 sites 2k 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: 976 sites 262 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: 729 sites 265 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: 2738 sites 508 downloads 70
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: 143 sites 34 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: 24 sites 21 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: 493 sites 46 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: 767 sites 281 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: 797 sites 457 downloads 12
tool_cohortheader
Allows additionalhtml settings to be applied based on the users site-level cohorts
Latest release: 7 sites 11 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: 153 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 27 downloads 9
format_sections
Based on the core Topics format, but including aspects of the social course format and other settings.
Latest release: 58 sites 26 downloads 8
Supports Moodle 4.0
block_cam_mycourses
An alternative to the Course Overview block used on "My" Homepage.
Latest release: 19 sites 9 downloads 6