?
avatar zero-24
zero-24
19 Mar 2017

Steps to reproduce the issue

  • Install 3.6.5
  • check the default tinymce
  • update to 3.7.0
  • see the changed default

Expected result

image

Actual result

image

avatar zero-24 zero-24 - open - 19 Mar 2017
avatar joomla-cms-bot joomla-cms-bot - change - 19 Mar 2017
Labels Added: ? ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 19 Mar 2017
avatar AlexRed
AlexRed - comment - 19 Mar 2017

but why you can see the alert message ?
Do you save the editor plugin after update ?
In my test I can see the message "The TinyMCE Editor Plugin has been updated. At the moment, it uses your legacy configuration. By editing the plugin, you can now assign various layouts to specific user groups." and the settings are ok.
But the alert message in the 3.7.0 update don't explains that editing the plugin you lose all your previous setting.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/14790.

avatar tonypartridge
tonypartridge - comment - 20 Mar 2017

The only answer to a solution would be to setup the new default profile for TinyMCE to be the same as the legacy options?

avatar zero-24
zero-24 - comment - 20 Mar 2017

I guess so. The legacy options also need too apply for any user until the plugin is saved.

avatar Fedik
Fedik - comment - 20 Mar 2017

what user role did you use for testing,
you tested as admin, super admin or manager?

avatar tonypartridge
tonypartridge - comment - 20 Mar 2017

@Fedik I've replicated the issue.

default Joomla! 3.6.5 installation install sample data don't touch anything. Upgrade to 3.7 nightly.

Toggle is always off on load.

And it results to a really basic editor as per @zero-24 screenshots.

Why are we not just outputting a legacy layout by default. I know the notice is to allow users to see the new features etc. But still it's wrong the editor layout shouldn't change, it's a UX nightmare for the users of the CMS.

avatar Fedik
Fedik - comment - 20 Mar 2017

there already code for display legacy options, onDisplayLegacy

default Joomla! 3.6.5 installation install sample data don't touch anything. Upgrade to 3.7 nightly.

I think this 'don't touch anything' is a reason of this issue.
It cannot be as test for "old user configuration", because you actually test "old default".

But strange behavior anyway.

avatar tonypartridge
tonypartridge - comment - 20 Mar 2017

I had a look through the option. But why not call the new editor but with legacy configuration of buttons? surely it would be much easier?

avatar mbabker
mbabker - comment - 20 Mar 2017

Remember something too. A new installation does not always set all parameters for all of our core extensions into the database, so there are cases where a user is running purely on the coded PHP defaults.

So you have to test two upgrade paths basically here. One where you are installing 3.6.5 then immediately upgrading to 3.7 without having touched anything on the site. And one where you are installing 3.6.5, doing various configurations (including the TinyMCE plugin), then upgrading to 3.7.

avatar franz-wohlkoenig franz-wohlkoenig - change - 30 Mar 2017
Category com_plugins
avatar AlexRed
AlexRed - comment - 31 Mar 2017

seems ok now for me in 3.7.0 stagin

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 31 Mar 2017

@AlexRed successfully test?

avatar AlexRed
AlexRed - comment - 31 Mar 2017

I try it also in 3.7.0 Beta 4 and I can't confirm the problem now.
And for you ?

avatar franz-wohlkoenig franz-wohlkoenig - change - 1 Apr 2017
Priority Medium Urgent
avatar franz-wohlkoenig franz-wohlkoenig - change - 1 Apr 2017
Status New Confirmed
avatar zero-24
zero-24 - comment - 4 Apr 2017

Looks like this is fixed using the last beta package. Thanks

avatar zero-24 zero-24 - change - 4 Apr 2017
Status Confirmed Closed
Closed_Date 0000-00-00 00:00:00 2017-04-04 20:34:14
Closed_By zero-24
avatar zero-24 zero-24 - close - 4 Apr 2017
avatar zero-24 zero-24 - change - 4 Apr 2017
Labels Removed: ?
avatar zero-24 zero-24 - unlabeled - 4 Apr 2017

Add a Comment

Login with GitHub to post a comment