J3.x

Global editor setting overrides user editor setting

From Joomla! Documentation

Global Configuration editor setting is overriding individual user's editor setting.

Errors reported[edit]

If the default editor is set in a site's Global Configuration, e.g. TinyMce. A user's preferred choice of editor (e.g. CodeMirror or None) is being overridden. The editor set in the Global Configuration is always presented to the user as their editor of choice.

Versions affected[edit]

Info non-talk.png
General Information

This pertains only to Joomla! version(s):- 3.3.2


What is the cause[edit]

Bug introduced

How to fix[edit]

Update to the latest release of Joomla! 3.x which currently is 3.10.11.

Alternatively (not recommended)[edit]

Find the file: libraries/cms/application/cms.php in the root of your Joomla! installation.

Using an appropriate code editor, modify line# 550 from:

// Get the configuration set in the API. Recursively merge it in. Note this will take
// Priority over any intialized values.
	$this->config->merge(JFactory::getConfig(), true);

// Check that we were given a language in the array (since by default may be blank).

To this:

// Get the configuration set in the API. Recursively merge it in. Note this will take
// Priority over any intialized values.
	$this->config = JFactory::getConfig();

// Check that we were given a language in the array (since by default may be blank).