?
avatar nternetinspired
nternetinspired
16 Jan 2015

This relates somewhat to the ongoing discussion in #5522 and, in particular, my opinion that extraneous options should be removed in order to improve the admin UI.

In all list views the search tools bar contains a filter which allows the table to be sorted according to a particular table header, though table views can already be sorted by simply clicking the table header in question (an action which I believe is more intuitive). This means we have two separate methods to perform exactly the same function:

screen shot 2015-01-16 at 11 25 11

In a UI where we already have a great number of options, and ongoing issues of how to best present these to a user in a useful way, duplicating functionality for no obvious reason seems to be counterproductive.

Removing the table filter dropdown would free up toolbar space that could be used for a more useful filter, currently hidden by default in the search tools dropdown (another issue noted in #5522) ; a double win.

I propose that we consider removing the table-sort dropdown in all views.

avatar nternetinspired nternetinspired - open - 16 Jan 2015
avatar jissues-bot jissues-bot - change - 16 Jan 2015
Labels Added: ?
avatar jissues-bot jissues-bot - change - 16 Jan 2015
Labels Added: ?
avatar zero-24 zero-24 - change - 16 Jan 2015
Category Administration UI/UX
avatar brianteeman
brianteeman - comment - 16 Jan 2015

Fine by me. Go for it

avatar infograf768
infograf768 - comment - 17 Jan 2015

There may be some issues to think of.
For example, in the articles view, we can only filter Featured descending or ascending via that filter.

avatar nternetinspired
nternetinspired - comment - 19 Jan 2015

That is a good example @infograf768 but isn't that really a bug with the status header? Clicking the header doesn't filter by status, as one would expect, it only sorts by published unpublished.

Featured, trashed and archived are also article statuses, aren't they? If they aren't they shouldn't be included in the status column.

avatar zero-24 zero-24 - change - 9 May 2015
Status New Needs Review
avatar zero-24
zero-24 - comment - 9 May 2015

Moving to Needs Review so a Maintainer can decide if this should included or not. Thanks.


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

avatar sovainfo
sovainfo - comment - 9 May 2015

As long as you need to click the column twice to get descending order, I object to removing table-sort dropdown.

avatar brianteeman
brianteeman - comment - 12 Nov 2015

This change was rejected by the PLT when @pe7er tried to include it in is recent PR to move the search filters


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

avatar nternetinspired nternetinspired - change - 12 Nov 2015
Status Needs Review Closed
Closed_Date 0000-00-00 00:00:00 2015-11-12 20:26:09
Closed_By nternetinspired
avatar nternetinspired nternetinspired - close - 12 Nov 2015
avatar nternetinspired
nternetinspired - comment - 12 Nov 2015

I can't say I'm surprised, the vast majority of contributors to, and maintainers of, this project clearly don't care much for good UX.

I can only assume that someone, somewhere, is getting some sort of kick-back for every dropdown that is included in the admin UI.

Anyone willing to give me odds on my being able to add a completely useless admin option without resistance?

avatar nternetinspired nternetinspired - close - 12 Nov 2015
avatar Bakual
Bakual - comment - 12 Nov 2015

The reason why it was rejected was because the dropdown in some views actually has options to sort the table which aren't available by table headers (like sorting by category in article manager).
Imho, part of a good UX is also that it is consistent across every view. So we decided to leave it everywhere instead of having some views with the dropdown and some without.

avatar nternetinspired
nternetinspired - comment - 12 Nov 2015

The other way to look at it would be that the article manager is missing the category column…

avatar Bakual
Bakual - comment - 12 Nov 2015

One could sure argue if the category should have its own column or if it's fine where it is now.
But that wasn't suggested in the PR back then.

Another suggestion which was dicussed in the PR regarding that dropbox was to split it up into two instead of that single long one. One for the ordering field and one for ASC/DESC (like in weblinks). Cuts the options down to half and makes it less ugly.

avatar nternetinspired
nternetinspired - comment - 12 Nov 2015

Less options (with the same result) is a great suggestion, though I don't think asc/desc really warrants a select field on its own. Why not just stick them in the same dropdown? Something like this:

screen shot 2015-11-12 at 22 51 30

TBH, I think we just need to get rid of a lot of options, they're really killing Joomla admin right now. There's waaay to much stuff on display. There's only two items I want to see above my entries, a sort field and a search box, everything else just gets in the way.

I'm really not trying to just be a critic here, but I honestly think the project needs to take a long hard look at how we present options to admin users. There's a reason WP is storming ahead, and it isn't because it has a better codebase or more features.

avatar Bakual
Bakual - comment - 13 Nov 2015

I have no clue how you did that dropdown box, but it looks nice. How does that work?

Fully agree with the "we have to many options". We have many options within Joomla which can be achieved as well with simple layout overrides.

avatar nternetinspired
nternetinspired - comment - 13 Nov 2015

I have no clue how you did that dropdown box, but it looks nice. How does that work?

On one level it's incorrect, as it isn't using <select>, the dropdown <form> contains just two <ul> elements. Semantics aside, on a UX front it works. It works really well. FYI, this shot is from the equivalent view to Article Manager Craft CMS https://buildwithcraft.com/

avatar Bakual
Bakual - comment - 13 Nov 2015

Ah I see. :)

Add a Comment

Login with GitHub to post a comment