Integrates TinyMCE as alternative WYSIWYG editor in Backdrop CMS.
This module can co-exist with CKEditor, you can also toggle on-the-fly in node forms, although having both editors turned on might have side effects on page performance.
Compatible with the Editor Image Dimension Sync module.
Because CKEditor might eventually not be the ideal solution for your site, especially beginning with its version 5. This integration module is supposed to be a drop-in replacement for core's CKEditor module.
- Install this module using the official Backdrop CMS instructions
- Visit the Text Editors and Formats page under Administration > Configuration > Content authoring (admin/config/content/formats)
- Create or edit a format. In the "Editor" dropdown, select "TinyMCE"
- Optionally switch the profile and add custom content CSS URLs
- Optionally toggle image or file upload and adapt settings
If none of the three default profiles meets your needs, you can create custom ones with the builder tool. Go to admin/config/content/tinymce-builder to create a custom profile via drag-and-drop with the buttons you need.
Find additional documentation in the wiki.
By default TinyMCE already ships with lots of plugins. And it's integrated well in Backdrop CMS with its media handling.
But there's more:
- TinyMCE snippets (Insert pre-defined HTML snippets into content, using a dialog)
- TinyMCE video filter (Integration with the Video Filter module)
- TinyMCE paragraph after (Insert a new paragraph after block level elements)
- TinyMCE IMCE (Integration with the IMCE uploader and browser)
- File Entity Embed Filter (Embed file entities in content using a token-like placeholder)
And if that's not enough, it's not hard to add custom ones by leveraging hook_tinymce_external_plugins(). See the API example for details.
Bugs and feature requests should be reported in the Issue Queue
Bundles the versatile TinyMCE JavaScript library (MIT licensed), maintained with <3 by Tiny Technologies Inc. The editor has been around for almost two decades and is one of the most used Open Source JavaScript based WYSIWYG editors, integrated in many projects.
This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.