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:
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.
Labels |
Added:
?
|
Labels |
Added:
?
|
Category | ⇒ | Administration UI/UX |
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.
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.
Status | New | ⇒ | Needs Review |
Moving to Needs Review
so a Maintainer can decide if this should included or not. Thanks.
As long as you need to click the column twice to get descending order, I object to removing table-sort dropdown.
This change was rejected by the PLT when @pe7er tried to include it in is recent PR to move the search filters
Status | Needs Review | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2015-11-12 20:26:09 |
Closed_By | ⇒ | nternetinspired |
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?
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.
The other way to look at it would be that the article manager is missing the category column…
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.
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:
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.
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.
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/
Ah I see. :)
Fine by me. Go for it