Creating a new admin tool plugin

Competencies are managed site-wide via the Site administration menu:

The importing and exporting of competencies is managed through the lpinportcsv admin plugin located in /admin/tool. This plugin was originally developed by Damyon Wiese and it is his work that we will base our new plugin on. Let us start by cloning Damyon's competency framework import/export plugin and making the necessary adjustments to refactor (rename) our new admin plugin to lpsync:

Start with our new plugin's configuration. Firstly, we ...

Get Moodle 3.x Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.