TINYMCE-J3-001
plugins/editors/tinymce J3 plugins
TinyMCE Joomla 3 plugins
Editor plugins are version-locked to TinyMCE. Joomla 6 is not TinyMCE 4.
plugins/editors/tinymce J3 plugins → Core TinyMCE for Joomla 4/5/6
Symptoms people search
editor buttons gone · tinymce plugin
Replace this code
Swap plugins/editors/tinymce J3 plugins for Core TinyMCE for Joomla 4/5/6.
Joomla 3
Remove or stop calling this
Custom TinyMCE 4 plugins copied into Joomla 3 mediaJoomla 4 / 6
Use this instead
Rebuild against the TinyMCE version Joomla 6 ships. J3 plugin JS will not load.How to fix it
- 1Retest every editor button.
- 2Drop or rewrite custom TinyMCE plugins.
Also known as
TinyMCE · editors-xtd
There is no 1:1 swap for this one. The architecture changed. If you cannot rewrite it, Infyways can.
Related issues
- Joomla 3 → 4JavaScript
behavior.framework (MooTools)
JHtml::_('behavior.framework') → Do not load MooTools — use vanilla JS or WebAssetManager
- Joomla 3 → 4JavaScript
JHtmlBootstrap::modal()
JHtmlBootstrap::modal() → HTMLHelper::_('bootstrap.renderModal')
- Joomla 3 → 4JavaScript
Chosen.js (formbehavior.chosen)
JHtml::_('formbehavior.chosen') → Core styled <select>, Choices.js, or Tom Select
- Joomla 4 → 5JavaScript
addScript() / addStyleSheet() vs WebAssetManager
$doc->addScript() → WebAssetManager + joomla.asset.json
- Joomla 5 → 6JavaScript
Assuming jQuery is always on the page
JHtml::_('jquery.framework') → Declare jQuery in joomla.asset.json only if you still need it
- Joomla 5 → 6JavaScript
Joomla.JText (JavaScript)
Joomla.JText._() → Joomla.Text._() + Text::script() in PHP