Local plugins RSS

Local plugins go into the /local directory.

This is often the best way to extend your Moodle locally with very specific code, and so people don't usually publish their plugins here.

However, it can also be a useful way to create general-purpose backend code that doesn't fit into any of the other plugin types.

Join the discussions about general plugins in the General add-ons forum.

local_lockgrades
Moodle plugin that allows administrators to recursively lock or unlock a grade category (grade items) along with all its subcategories and associated items, using an idnumber field as the identifier.
Latest release: 2 sites 20 downloads
Supports Moodle 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
local_wikicreator
The Wiki Creator plugin enables Moodle administrators to quickly generate multiple pages in an existing wiki for one or more groups, using a simple JSON configuration. It supports adding custom content and optional group name prefixes to each page, streamlining the setup of group wikis.
Released: 1 sites 6 downloads
Supports Moodle 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
local_ls2_copy
Easily copy full or partial course content between your own Moodle courses. Requires a Classeo or Teameo subscription.
Latest release: 5 sites 10 downloads
Supports Moodle 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
local_courseflowtool
Allows the user to import sections, lessons, and outcomes from SALTISE CourseFlow.
Latest release: 2 sites 20 downloads
Supports Moodle 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
local_bulk_roles_importer
Easily import multiple custom roles into Moodle from XML files or ZIP uploads, manually or on a schedule via GitHub or GitLab.
Latest release: 6 sites 17 downloads
Supports Moodle 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
local_oauth2
This plugin provides an OAuth2 server so that a user can use its Moodle account to log in to external applications.
Latest release: 15 sites 46 downloads
Supports Moodle 4.5
Screenshot
local_activitybyidnumber
Visit MOODLEURL/local/activitybyidnumber/view.php?idnumber=IDNUMBEROFANACTIVITY and the user will be re-directed to the activity.
Released: 1 sites 6 downloads
Supports Moodle 4.1 | 4.3 | 4.5
Screenshot
local_revoke_consent
The plugin adds the missing feature to revoke the consent of the privacy policy in moodle.
Released: 3 sites 2 downloads
Supports Moodle 3.5
Screenshot
local_zilink
The ZiLink plugins work together - please ensure you download and install the full set of ZiLink plugins. The extent of integration depends on the data being available within the school MIS. Data integration is supplied by ZiNET Connect - 30-day trial, ZiLink Community Programme or Premier Support is available.
Latest release: 1 sites 43 downloads
Supports Moodle 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2
Screenshot
local_tdmmodatcursor
Enables editing teachers to add activities and resources above the activity below the cursor
Latest release: 1 sites 4 downloads
Supports Moodle 2.6 | 2.7
Screenshot
local_syslogger
Duplicates Moodle logs to syslog using the Linux logger command.
Latest release: 2 sites 6 downloads
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5
local_blockusers
A local plugin that allows the site administrator to block multiple users for a certain period by uploading a csv file containing the usernames of the users to be blocked.
Latest release: 1 sites 2 downloads
Supports Moodle 2.3
This plugin is a Web Service plugin for Camtasia Relay to send notifications to your Moodle server. Without this plugin, your Camtasia Relay server will be unable to send notifications to your Moodle server.
Released: 2 sites 2 downloads
Supports Moodle 2.0 | 2.1 | 2.2
local_configeditor
Allows aribitrary editing of config values for core and plugins. This is primarily designed for use with plugins types that don't properly support settings.php, but may have other users as well. Use with caution.
Released: 2 sites
Screenshot