Note:

This site is no longer used and is in read-only mode. Instead please go to our new Moodle Developer Resource site.

Editors

From MoodleDocs
Revision as of 08:21, 10 February 2025 by Sara Arjona Téllez (talk | contribs) (This page will not be migrated to new devdocs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Warning: This page is no longer in use. The information contained on the page should NOT be seen as relevant or reliable.


Overview

It's possible to add new editors to Moodle and replace or augment TinyMCE.

Add a new Editor to Moodle

The editor is a plugin used by Moodle that we can find in the Moodle source files folowing the path /lib/editor/

Moodle tipically uses the TinyMCE editor, but other editors can be installed in Moodle.

We can find other editors that can be installed in Moodle.

TinyMCE

TinyMCE is an platform-independent web-based JavaScript/HTML WYSIWYG editor control, used as the main Moodle editor plugin.

Augmenting TinyMCE

Specific Moodle TinyMCE plugins can be created in order to augment TinyMCE functionalities.

Here you will find some tips of how to create your own button, a Moodle specific TinyMCE plugin.



TODO: Finish this page.