#7966 closed defect (bug) (fixed)
Drop down menu with only one item?
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | 2.7 | Priority: | normal |
Severity: | normal | Version: | 2.7 |
Component: | Administration | Keywords: | |
Focuses: | Cc: |
Description
I don't know whether to label this as a defect or enhancement, but either way, I'm not sure if it will make the 2.7 release. I'll assume enhancement (even though it's leaning toward defect to me).
In the current version of 2.7, the Dashboard menu in the sidebar of the administration page only contains one item: Dashboard. Therefore, when you go to your dashboard, there are two links in your sidebar that say the same thing, link to the same place, and are one on top of the other. This seems redundant, and is a waste of space on the sidebar.
There should be code implemented that does away with the "Drop-down" part of a menu with only one item (since clicking on the menu title will take you there anyway). This way, a fresh install of WP will not have the useless dashboard menu taking up space, but as soon as the user installs Akistmet (or any other plugin that puts another menu item under dashboard menu), the menu will regain its drop-down-ability, accommodating the new menu item.
This could also apply to a top level menu added by a plugin that only has one item in it (even though creating such a menu would be frowned upon).
Attachments (3)
Change History (17)
#2
@
16 years ago
- Milestone changed from 2.8 to 2.7
I think we fixed the bugs preventing us from going forward. Attached patch removes requirement for a submenu from the menu code. Styling fixes needed now.
#5
@
16 years ago
- Type changed from enhancement to defect
the changes in [9578] disappear the menu when you click on a top-level plugin menu . I tested three different plugins, to be sure. Checked with my plugin NextGEN-Gallery as well...
I didn't analyse very deep the function, but if I add the attched two lines, it will work again.
#6
@
16 years ago
I don't see problems with NextGen-Gallery or any other plugins that add top levels. A screenshot and some browser info might help.
#7
@
16 years ago
Failure happend when you click on the plugin's menu, not before.
Then all elements dissapear... Tested with CformsII & NextGEN Gallery & WP-Email under Firefox 3 and IE7
#9
@
16 years ago
Nope, Firebug didn't show up anything...Strange, I tested it only under XAMPP (PHP 4.4.7), let me switch over to PHP 5 and check it again... as I said I can get it working when I add the two lines, so it's not a JS issue...
The new design eliminates some of the user experience reasons why this was needed. Now it's mainly a matter of the menu code being a colossal pain to fix.