Download & Extend

Replace menu weight selector on node/add with relative item positioning

Project:Drupal core
Version:8.x-dev
Component:menu.module
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Issue tags:Usability

Issue Summary

When you're in the "Menu settings" section of the Node edit page, you can pick the parent menu item and the weight. The problem is, most of the time you don't know what weight you would need to choose to get your item to the right place in the desired menu order, so you end up guessing, and then going to the menu editor to drag your item to the correct ordering.

How about this for an idea: Instead of choosing a numeric weight, have the user first choose either "Insert after" or "Insert before", and then have a drop-down showing the current other menu items that are children of that parent.

Maybe it's too late for this to get into D7, but I think it would be a good usability improvement.

Comments

#1

#2

Component:menu system» menu.module

#3

Version:7.x-dev» 8.x-dev

#4

#5

Something like this? Using jQuery UI menu with ipod/drilldown style (not implemented yet though AFAIK)..

AttachmentSizeStatusTest resultOperations
menu-select.png85.9 KBIgnored: Check issue status.NoneNone

#6

I think something like that... but I wasn't sure in your PNG what all of the items were or how the UI would work -- it wasn't intuitive to me, maybe just because I didn't know what menu structure you had on your test site to illustrate it with?

Also, definitely the field title of "Menu link title" would need to be changed. :)

#7

Title:Usability idea for Menu settings section of Node edit page» Replace menu weight selector on node/add with relative item positioning