WebService Filter for TinyMCE

TinyMCE ::: tiny_filterws
Maintained by Dani Palou
This plugin makes it easier to include the WebService filter tags in the content while using the TinyMCE editor. It will add a new button in the TinyMCE toolbar (and also a new option in the Insert menu) to add these tags.

WebService Filter for TinyMCE 1.0.1

Moodle 5.0
Released: Monday, 19 May 2025, 2:51 PM

TinyMCE button for WebService filter plugin

This plugin makes it easier to include the WebService filter tags in the content while using the TinyMCE editor. It will add a new button in the TinyMCE toolbar (and also a new option in the Insert menu) to add these tags.

The main branch of the repository is meant to be used in Moodle 5.0 or newer. If you're using a Moodle 4.X site please use the code in the MOODLE_4X_STABLE branch.

To Install it manually

  • Unzip the plugin in the moodle .../lib/editor/tiny/plugins/ directory.

To Use it

  • Once installed, a new button will appear in the toolbar and a new option will appear in the Insert menu of the TinyMCE editor.
  • While creating/editing some content using the TinyMCE editor, select the text to filter and click the "WS" button.
  • In the new dialog, select the Origin and the User Agent (optional) you want to apply to the filter.
  • Click "Insert" and the tags will be added to the content.

Predefined filters

The site admin can create some predefined filters that users will be able to apply, that way they don't need to remember the Origin and User Agent to apply. By default, this plugin includes a predefined filter to display some content in the official Moodle app.

To define these predefined filters, go to "Site Administration >> Plugins >> Text editors >> WebService Filter settings >> Predefined filters".

Version information

Version build number
2022122102
Version release name
1.0.1
Maturity
Stable version
MD5 Sum
a264930bc17b0963dedfaa97b57ea056
Supported software
Moodle 5.0
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
1.0.1

Default installation instructions for plugins of the type TinyMCE

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myeditor") in the "lib/editor/tiny/plugins" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation