Uploaded image for project: 'Plugins'
  1. Plugins

Patch: HTMLAREA Editor custom plugins framework support



This (relatively small) patch to Moodle core (to: lib/weblib.php) enable SysAdmin to add folders of extra functionality plugins to the HTMLAREA internal editor without the need to change (patch) any of the lib/editor/htmlarea/htmlarea.php code for each plugin (toolbar icon) that they wish to add. (Actually, very similar to the way we can extend Moodle anywhere else...) Plus, it enables the SysAdmin to control which plugins are visible (system wide) using a "setting" configuration form. (from the system menu block) Plugins, included with this patch * AskBloom - Help teachers setup a more sophisticated instruction to students as defined by BLOOM * Resize editor - Extend the size of the editor when it is very small * AudioRecorder - Records Audio comments and embed this into the text (+Flash player) * Marker - mark text * InserSWF - Insert Flash movies into the text * InserEmbed - Insert EMBED element anywhere in the text (no need to switch/know html) * Dropbox - support Public sharing of dropbox files * FileManager - Support for embeding Block FileManager files inside the text * IconGallery - Embed Icons (free sets) (update: from the Moodledata/1/icongalleries folder) * CellWith - Change the width of a table's column * DrawSVG - Vector Graphics editing tool + Insert SVG drawing into the textarea * Paint - Pixlr.com editor + Insert image into the textarea * RemoveNOLINK - remove nolink TAG * PageBackground - load an image as background to the entire textarea * InsertImage - Drag and Drop image(s) to upload them into the textarea (any user) * LineHeight - Set Line Height of current paragraph * TableSupport (Disabled) - Table rows and cells configuration * Insert PDF - Embed a PDF viewer into the webpage * DragAndDropImage - Opens a popup window, into which a user (students) can Drag and Drop Images from their Desktop * TinyMCE editor - Enables editing of the current content within a TinyMCE editor using a popup window.

Issues: Updated recently

Key Summary Updated
New Feature CONTRIB-2730 HTMLAREA Editor custom plugin framework support
Bug CONTRIB-3823 Wiris Content is removed when submitted in an Essay question answer

View Issues

Versions: Unreleased

Name Release date
Unreleased 2.7.9
Unreleased 2.8.7
Unreleased 2.9.1
Unreleased 3.0