Any settings you made are done for all users. Or at least a better default is used.
It depends on the
Set. If you use the default selected
Set 1 all changes are just for public (in 99% of the site public should not have access to add any content).
You need to select
Set 0 for SuperAdmins per default
No Code Attached Yet
It depends on the user groups you have. You'll probably set up SET0 for the superuser and maybe some more groups at the beginning of a project. If you later set up new usergroups in new SETs it's probably better to open the latest SET e.g. SET4.
If you only have one SET, as up to now with tinyMCE, you can use SET3 for all usergroups that are using the editor. So it's flexible! and up to you.
|Category||UI/UX||⇒||ACL com_plugins UI/UX|
Sorry but no schnuti :(
Do not depends on the user groups I have. The user group and the 3 SET are here by default. For me the default "open" SET need to be SET 0 (super user) and not SET 2 (public)
how can I change it in the Joomla code ?
Public is used now in all custom field editor (contact mail or registration form)
@AlexRed If you want to propose a change you have to find where the tabs are built. I think I saw it in tinymce-builder.js It shouldn't be very hard to e.g. revert the order of the tabs from x->0 to 0->x but I'm not a Javacript expert.
Personally I prefer it as is. Latest created tab active by default.
You are right about the use cases for public use!
I would add some how-to examples to the documentation.
Great let me know when you are done than we can link it from here
Looks ok to me. I am in the Set 1 tab so the options are for set 1. I am in the Set 2 tab so the options are for Set 2.
|Status||Needs Review||⇒||Information Required|
I would change it following:
In the first tab setup the general options which is most likely only the number of Additional sets.
Additional, because if you set the Number of Sets below 3 it shows an error and is not possible. So 3 Sets are default anyway.
We can discuss if the width and height should be here or in each of the sets.
The Set Names should not be Set 0, Set 1, Set 2 but Advanced, Medium and Simple. The additional sets can get a number (if it´s not possible to name them)
Each Set has an own tab. In the main settings of the set you can drag and drop the elements.
For a better understanding we give the Available elements set a white background. We remove the preset buttons as that´s a feature that just clutters the overview. If needed, we can add a link "reset to default" which will reset to the Advanced Set.
The editor settings for each set are grouped in tabs for a better overview. I see that currently the settings are quite mixed and the overview is quite bad.
Feedback on this? Thanks!
Each Set has an own tab.
This is not possible, unless someone have a time for hard coding,
And I would prefer to have it in the first tab (as it is now), because it is a main part of the plugin configuration
@coolcat-creations programmatically it is another level of tabs inside the toolbar builder, they cannot be moved outward.
So it will be hard to do without hard re-coding of the toolbar builder.
And some more notes about suggested overview:
Imagine an User who open this page first time, beginner.
[tab Plugin] [Available elements] > common for all Sets [Set 0] > tabs of sets ... [Set X] [/tab end] [tab Advanced] > contain some rarely used fields
User open the plugin configuration and see the builder immediately.
He/she see "Available elements", and can use it, can try drag some stuff around and see how it work.
[tab Plugin] > contain some rarely used fields [tab Advanced] > contain the builder 1 [tab Medium] > contain the builder 2 [tab Set X] ...
User open page, and do not see important thing immediately. But rather he/she confused by what is "Advanced", "Medium" etc. (btw, a lot of beginner's just afraid of word "Advanced"
So from my point of view:
I agree, maybe Set 0, Set X, not very clear naming, it was quick solution. And it seems most confusing part of it, and main reason of opened issue.
An idea about renaming first 3 sets to Advanced, Medium and Simple is good.
But moving the tabs around, not very good
and, just got an idea, maybe would be more clear, not Advanced, Medium and Simple,
but something that explain for what is it,
something like: "For admin", "For manager", "For public users"
You can´t really "pregroup" the user groups . It is up to the administrator to "group the user groups" for the editor. There might even be cases where admins and managers do not use tinyMCE as editor at all but writers, editors, publishers and some new groups each need different settings.
You could store those names as user-set-parameters but then there is a translation problem.
Edit. Of course you have to "pregroup" at J! version update and installation but that's another thing.
@Fedik What's the reason for the 3 obligatory alternative sets? Only needed as exampel? I agree that it would be hard to find the new possibilities without those examples but why not allow the administrator to set the number to 1 (or somehow remove/delete set 1 and 2) after the update / installation? I think that could satisfy the original issue in this thread. Set 0 can be used as default for user groups not specified in any "active" set.
I also have another idea for the names. The one obligatory as above = Default, for any other a language string PLG_TINY_SET_TITLE="Alternativ %s" instead of "Set %s".
Only my quick ideas.
Ok, let me do a new design proposal without width / height and with the tabs below...
If I remember it correctly there was only 1 set of parameters available with a possibility to use 1 out of 3 different "levels" (simple, advanced and extended mode). In addition it was possible to play with accesslevels for some functionlity after choosing Extended mode. If you understood how to use the accesslevels and really used them I do not see how you can transfer those settings to the new user group based settings with an automated update.
The simple and advanced modes had own defined presets.
In this proposal i named the System Presets Preset 1 to 3, removed width and height settings, the Available menus and buttons section is repeated in each tab to have it closer to the Element where it´s dragged to and to have a better and cleaner overview. To prevent having a tab in a tab in a tab i dissolved the settings tabs from the first proposal and the settings would appear below, but should be ordered logically with a headline.
I think we are on different trains atm. What is Preset, Preset 2 and Preset 3?
As is, there are 4 buttons to quickly fill new (or old) sets with some values. Use simple preset / Use medium preset / Use advanced preset / clear. I guess those preset values are hardcoded based on the old code. After clicking one of the presets you modify the details of the set to your needs..
Are you going to make those Presets modifiable?
@schnuti Preset 1 Preset 2 Preset 3 are the default sets from the system that you can customize of course (Now their name is Set 0, Set 1, Set 2) The 4 Buttons to quickly fill new sets are not needed IMHO and just clutter the view. As suggested in the first draft we can add a link "Reset to default" to prefill it with a medium set.