User tests: Successful: Unsuccessful:
Pull Request for Issue # .
This is a response to my own comment #15451 (comment)
and a completely different approach from #15536
Simplicity is the ultimate UX!
The main idea is to remove a bunch of menus and provide a view for all of them.
Think for a moment all the operating systems that you use: Windows, MacOS, IOS, Android, all of them have a common view named control panel, system preferences or something similar and is the expected place where a user will do some tasks related to the system.
The same concept is applied to Joomla. Joomla update is not a daily task for no site! Ever! Also Joomla never released more than 6 releases in a year (so a site would have used update 6 times in a year). Thus this link SHOULD NOT be exposed as a directly accessible menu, users can go to the control panel for this task (in fact they won't have to do that as the notification in the cpanel renamed to Dashboard will be the direct link for that)
The same concept is applied for all the system related links.
Also the Help menu got a view following the same approach.
Apply patch and navigate in the admin
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_cpanel com_joomlaupdate Modules Templates (admin) JavaScript Repository |
How will it look like when you click on Components -> Banners? Will a third column open?
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-05-18 12:26:30 |
Closed_By | ⇒ | dgt41 | |
Labels |
Added:
?
|
JUX is working on a similar, but more advanced and leaner information architecture for this menu, with a good amount of reorganization.
Our initial proposal will be up in a month.
Based on a talk with @dgt41 and the JUX group, we agreed on a temporary compromise for the menu.
Here is the file. The horizontal display is just for better visualization of the worksheet.
The JUX will now work on the design, and make an official proposal as soon as possible.
Much better than your previous proposal you shared. Only one item looks wrong
Multilingual Associations - I would think that should be in your content menu or in your tools menu
Contacts also do have fields.
Why in the content menu?
Associations also deal with menu items associations
@infograf768 thats why I said ...or tools menu
Install Languages missing in "Extensions"
Not sure either about placing Modules in CONTENT.
@jonrz you keep all these useless menus under control panel and help. This PR was to remove all the links that clutter the menu (reasoning in the description)
So basically my proposal was something like this:
Your proposal is not removing any system menus or help links, so the clutter of the menu remains.
Did a few adjustments, and fixed the issues pointed out by Allon, Brian and infograf768.
The JUX team is still taking a last look for outstanding issues, but I feel this is pretty much it.
@brianteeman Thanks. I feel we reached a good initial compromise for J4.
I still hope for some revision when we present the layout/design, but nothing major, and I don't want to drag this longer than needed, since we have lots of other issues to tackle.
The Control Panel also has a "Languages" group. I think Multilingual Associations will fit better in there. Agree?
re multilingual - no not really
@brianteeman
Can I ask why?
If you use it you will see ;)
It is for creating content etc in a multilingual environment whereas the language stuff is just for setting things up
I know what this is for. My reasoning for this is group not only by direct function (I know it is a tool) but by meaning.
It deals with languages, so for the basic user it makes more sense to find all language stuff within the same group.
Same as the search issue we had a few days ago. For the user, there is no reason in seeing seemingly related functions scattered all over.
No. It deals with all types of content etc.
I will @infograf768 explain its importance. But it's a fundamental extension for any multilingual site that will be used constantly. It is not just a tool for setting up your site.if anything it is more to do with site building than most other things
So, back to components because it's frequently used?
If it is within the control panel, it won't make it easier to use or to understand if we place it under tools than if we place it with Languages. Maybe half a screen lower on the scroll, and that's all. We won't inconvenience site builders, and we will help new/inexperienced users.
My question will be simple:
Where would you put the CCKs? Seblod or K2 for example.
Multilingual Associations should be in the same group.
@infograf768
That's a fair point. We were trying to keep components a bit cleaner, but it makes sense.
We will try to determine the percentage of multi-lingual vs single language websites, and place it based on actual and projected use frequency. If we don't get the data to evaluate that in time, components is most likely to be its destination, so we won't make life more difficult for current users.
Status | Closed | ⇒ | Pending |
Closed_Date | 2017-05-18 12:26:30 | ⇒ | |
Closed_By | dgt41 | ⇒ |
This will be solved else where by someone else
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2018-05-21 20:01:41 |
Closed_By | ⇒ | dgrammatiko |
very good thanks !
Status | Closed | ⇒ | New |
Closed_Date | 2018-05-21 20:01:41 | ⇒ | |
Closed_By | dgrammatiko | ⇒ | |
Labels |
Added:
?
|
Status | New | ⇒ | Pending |
for me multilanguale association need to be in content for 2 raison
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2018-06-29 09:38:52 |
Closed_By | ⇒ | dgrammatiko |
I like this. A clear approach, removes less used items from the main navigation and gives an opportunity to detail the purpose of some of these lesser used items.