Menus discussion today
I’d like to hold our first menus IRC discussion today at 21:00 UTC (4:00pm EST, 1:00pm PST) in #wordpress-dev.
Here’s a reminder of more or less where we’re at: http://make.wordpress.org/core/2013/01/16/heres-a-quick-update-on-the-3-6-menu/
In addition to talking about the feature, we’ll figure out a good time to hold all other bi-weekly meetings. Thanks!
Alex King 3:13 pm on January 21, 2013 Permalink
I will be on a plane and unable to attend the IRC meeting, but wanted to throw in my request for being able to filter in new “types” of menu items and fully override the output of any particular menu item. Super-useful for mega-menus, etc.
The change to 2 screens sounds like it will address to “too many menus for the UX design” – awesome!
Travis Northcutt 4:33 pm on January 21, 2013 Permalink
@Alex can you expand on how that filter might be used? Can’t conceptualize it for some reason.
lessbloat 4:52 pm on January 21, 2013 Permalink
Thanks Alex,
Mind explaining that one a bit more, and I’ll bring that up in the meeting.
I was thinking about this over the weekend, and I agree. I think this will go a long way towards making edge cases (collapsable trees, bulk menu item actions, etc…) easily extensible via plugins. My goal is to keep this clean, lean, and mean for the majority of users, but to also make menus easy to extend.
lessbloat 8:54 pm on January 21, 2013 Permalink
Here’s the rough agenda I’d like to follow today if possible:
lessbloat 4:45 pm on January 22, 2013 Permalink
Here’s a recap of what we covered:
Office hours for menus in 3.6
We’ll plan on having office hours Mon & Thu at 21:00 UTC (4:00pm EST, 1:00pm PST) in #wordpress-dev
If there’s an agenda (there likely will be for the next couple), I’ll post it here on the make/core P2. Otherwise feel free to come with questions/thoughts.
Nacins menu workflow concept
Nacin shared the following observations:
And proposed a rough concept along the lines of:
Edge cases brought up (which we’d have to consider to make this work):
“Common links” meta box
We proposed “Common Links” meta box in 23119.14.diff. Currently it defaults to showing a “home” link, and a “log in” link. Both of which are relatively hard to add to a menu.
The idea is to:
I had hoped to settle on whether we should keep this new meta box, and if so, what we should call it. Both are still up in the air.
Things to think about before our next office hours
1) How can we make Nacins concept work?
2) Should we keep the new custom links meta box? If so, what should we call it?
lessbloat 6:27 pm on January 23, 2013 Permalink
I mocked up my interpretation of Nacins concept:
A couple notes:
Or something similar, which would take you back to nav-menus.php.
What do you think? Could this approach work? If not, why?
p.s. Please don’t focus on the aesthetic of the design at this point. This is just a rough mockup. If the concept works, we can focus on improving the way it looks next.
Aaron D. Campbell 6:50 pm on January 23, 2013 Permalink
My first thoughts:
The things I like:
The questions/concerns:
Robert Chapin (miqrogroove) 4:49 pm on January 24, 2013 Permalink
A common problem with this mockup and the 3.5 system is that there is no visual indication of where to find Tags, Posts, and other menu items that are missing by default.