Creating TinyMCE Plugins
Enrolment options
In this intermediate level course for developers, you will learn about the process of creating TinyMCE editor plugins for Moodle. You will build a plugin using generated skeleton code and learn how to add a button to the TinyMCE toolbar, create menu items within your plugin, and configure settings to tailor the plugin to your specific needs. The course includes hands-on coding exercises to create two TinyMCE plugins.
This course expects that you have some prior knowledge of Moodle development, including working with JavaScript in Moodle. You can start with our JavaScript for Moodle course to get familiar with JavaScript use in Moodle.
Estimated learning time: 3 hours
Level: Intermediate
Enrolment methods
Select an enrolment method