? ? Pending

User tests: Successful: Unsuccessful:

avatar dgt41
dgt41
28 Apr 2017

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!

THIS IS NOT STYLED PROPERLY YET!!!!

Summary of Changes

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.

Testing Instructions

Apply patch and navigate in the admin

Preview

Dashboard:
screen shot 2017-04-28 at 15 10 26

Content:
screen shot 2017-04-28 at 15 11 16

Components:
screen shot 2017-04-28 at 15 12 05

Control Panel: (this is new)
screen shot 2017-04-28 at 15 12 51

Help: (this is new)
screen shot 2017-04-28 at 15 13 52

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
4.00

avatar dgt41 dgt41 - open - 28 Apr 2017
avatar dgt41 dgt41 - change - 28 Apr 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 28 Apr 2017
Category Administration com_cpanel com_joomlaupdate Modules Templates (admin) JavaScript Repository
avatar ciar4n
ciar4n - comment - 28 Apr 2017

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.

avatar laoneo
laoneo - comment - 29 Apr 2017

How will it look like when you click on Components -> Banners? Will a third column open?

avatar ciar4n
ciar4n - comment - 29 Apr 2017

@laoneo The PR is on the structure of the menu and how best to group menu items rather than the design. The design is branched from #15430

avatar dgt41
dgt41 - comment - 18 May 2017

Closing here, @ciar4n will come up with a slick design

avatar dgt41 dgt41 - change - 18 May 2017
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2017-05-18 12:26:30
Closed_By dgt41
Labels Added: ?
avatar dgt41 dgt41 - close - 18 May 2017
avatar jonrz
jonrz - comment - 8 Aug 2017

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.

avatar jonrz
jonrz - comment - 24 Aug 2017

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.

avatar brianteeman
brianteeman - comment - 24 Aug 2017

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

avatar laoneo
laoneo - comment - 24 Aug 2017

Contacts also do have fields.

avatar infograf768
infograf768 - comment - 24 Aug 2017

Why in the content menu?
Associations also deal with menu items associations

avatar brianteeman
brianteeman - comment - 24 Aug 2017

@infograf768 thats why I said ...or tools menu

avatar infograf768
infograf768 - comment - 24 Aug 2017

Install Languages missing in "Extensions"

avatar infograf768
infograf768 - comment - 24 Aug 2017

Not sure either about placing Modules in CONTENT.

avatar dgt41
dgt41 - comment - 24 Aug 2017

@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:
screen shot 2017-08-24 at 13 07 04

UX team proposal is
screen shot 2017-08-24 at 13 09 34

Your proposal is not removing any system menus or help links, so the clutter of the menu remains.

avatar jonrz
jonrz - comment - 24 Aug 2017

This is just the organization.
Your style for control panel and help remain (but I had to show it somehow).

Sent from my Samsung SM-G930W8 using FastHub

avatar dgt41
dgt41 - comment - 24 Aug 2017

@jonrz if the links for control panel and help are not dropdown (containing children links) then this is ok

avatar jonrz
jonrz - comment - 24 Aug 2017

I tried to replicate your groups for the control panel.
Items in bluish are supposed to be highlighted.

Sent from my Samsung SM-G930W8 using FastHub

avatar jonrz
jonrz - comment - 24 Aug 2017

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?

avatar brianteeman
brianteeman - comment - 24 Aug 2017

re multilingual - no not really

avatar jonrz
jonrz - comment - 24 Aug 2017

@brianteeman
Can I ask why?

avatar brianteeman
brianteeman - comment - 24 Aug 2017

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

avatar jonrz
jonrz - comment - 24 Aug 2017

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.

avatar brianteeman
brianteeman - comment - 24 Aug 2017

No. It deals with all types of content etc.

avatar brianteeman
brianteeman - comment - 24 Aug 2017

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

avatar jonrz
jonrz - comment - 24 Aug 2017

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.

avatar infograf768
infograf768 - comment - 24 Aug 2017

My question will be simple:
Where would you put the CCKs? Seblod or K2 for example.

Multilingual Associations should be in the same group.

avatar jonrz
jonrz - comment - 24 Aug 2017

@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.

avatar dgt41 dgt41 - change - 3 Nov 2017
Status Closed Pending
Closed_Date 2017-05-18 12:26:30
Closed_By dgt41
avatar dgt41 dgt41 - reopen - 3 Nov 2017
avatar dgrammatiko
dgrammatiko - comment - 21 May 2018

This will be solved else where by someone else

avatar dgrammatiko dgrammatiko - change - 21 May 2018
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2018-05-21 20:01:41
Closed_By dgrammatiko
avatar dgrammatiko dgrammatiko - close - 21 May 2018
avatar micker
micker - comment - 25 May 2018

very good thanks !

avatar dgrammatiko dgrammatiko - change - 27 Jun 2018
Status Closed New
Closed_Date 2018-05-21 20:01:41
Closed_By dgrammatiko
Labels Added: ?
avatar dgrammatiko dgrammatiko - change - 27 Jun 2018
Status New Pending
avatar dgrammatiko dgrammatiko - reopen - 27 Jun 2018
avatar micker
micker - comment - 28 Jun 2018

for me multilanguale association need to be in content for 2 raison

  • it realy a good function and in tool nobody realy use it
  • this tool is realy powerfull for content translation
    for me its realy logicial to be in content part
avatar dgrammatiko dgrammatiko - change - 29 Jun 2018
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2018-06-29 09:38:52
Closed_By dgrammatiko
avatar dgrammatiko dgrammatiko - close - 29 Jun 2018

Add a Comment

Login with GitHub to post a comment