-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Description
Which Umbraco version are you using?
16.0.0
Bug summary
If you have a section of your site with a number of child pages, it's possible to click on the three dots menu and choose the 'Sort Children' option - this brings out a slidey out panel, with the children ready for sorting in two columns Name & CreateDate, the hidden secret Umbraco thing, shhsshshs, is in the past you could click the 'titles' of the Name or Create Date columsn to trigger automatic sorting of the children by these properties, eg A-Z, Z-A on name or by Date Order... The ability to do this has never been clear to editors, it's just something they learned by chance or by attending an 'excellent' (not my words) Umbraco Editor Training course.
The new backoffice goes as far to provide an actual visual hint that sorting is possible, if you hover over the title of the column two down and up carets appear, revealing the internationally recognised mechanisms that sorting is possible and even likely welcomed on this dialog...
Sorting.and.Paging.mp4
... but ...
and this isn't really a bug I guess more of a UX question, if you have so many items under the parent, that 'paging' is invoked... then...
sorting isn't possible, there are no hover icon carets for up and down when you glide your mouse over the columns... what an earth has happened, thinks the editor, but of course all they need to do is, scroll down to the very bottom of the list, click on the 'Load More 1/2' button, then trundle back to the top, et voila, sorting is possible again...
I can see that if the sorting is implemented client side that the paging makes that tricky - and that all items might need to be visible on the screen, to technically allow the items to be sorted - but, how would the editors know this?
Should the up down carets always be visible, and then if paging is in place have them greyed out, or have a line through them , which when clicked explains 'expand the full list to enable sorting'?
Have added a video to illustrate...
Sorting.and.Paging.mp4
Whatttttt do we think?
Specifics
No response
Steps to reproduce
I put a video above.
Essentially, Install Fresh vanilla V16.0 site with Paul Seals 'Clean Starter Kit'
then under categories, create like 20 or 30 categories, so that paging is triggered
then click 'Sort Children' and try to sort by name or by create date
you'll see you have to scroll down the bottom to remove the paging to have the sorting options revealed
measure how 'friendly' this is on the Umbraco Editor Friendlyness Scale™
Expected result / actual result
I think the ability to sort should always be visible on this dialog, and when paging is in place, have it greyed out, when it's greyed out, a click reveals that paging needs to be enabled
or
they are not greyed out, and if somebody clicks to do sorting, it automatically shows all of the items, then to the editor it 'just works as expected'??
Also sorting can be a long running task, so having some idea that after clicking Sort, this was underway would get bonus friendly points.