When you have a menu of any significant size or with many branches DnD is a nightmare, you have to drag one by one the menu items down the "ignore line" something that is cumbersome, error prone and can lead to mistakes.
A simple check box would be enough AND it would allow to restore the fold / unfold capability that could allow faster navigation into the menu.

Last with client side DnD, a validation error (in the menu name for instance) makes you LOOSE all your configuration work, not fun.

Another day where I was reminded why AJAX is rarely a good idea for web interfaces (grumbling), plus it must have been a pain to code ....

A good menu management tool would be a boon though so I hope you'll be able to make progress on your idea ... (copy and paste menu items from menu to menu ? )

Thanks a lot for you work.

Comments

malc0mn’s picture

I had contemplated the use of checkboxes before. With a huge menu DnD is indeed not that user friendly.
The AJAX way is pretty easy to code with Drupal :-)
Maybe I could add a settings page where you can choose whether to use the DnD interface or a checkbox based one...

Annakan’s picture

LOL so count me begging for the "HARD" way of check-boxes.

At least a side by side DnD would be more bearable (from the left to the right ignore "column/drag area"), but not even sure about this one.

Give me true Select/Copy/Paste in web applications anytime lol ;)

malc0mn’s picture

I'll definitely implement the choice between DnD and checkboxes, but after I've got this one stable.

I'm hoping it's stable after I can fix you 'remove validation error loses reordered table' + 'your empty admin menu clone' issues...