diff -r 53cff4b4a802 -r bde1974c263b web/wp-admin/menu-header.php
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/web/wp-admin/menu-header.php Wed Feb 03 15:37:20 2010 +0000
@@ -0,0 +1,162 @@
+ $item ) {
+ $admin_is_parent = false;
+ $class = array();
+ if ( $first ) {
+ $class[] = 'wp-first-item';
+ $first = false;
+ }
+ if ( !empty($submenu[$item[2]]) )
+ $class[] = 'wp-has-submenu';
+
+ if ( ( $parent_file && $item[2] == $parent_file ) || strcmp($self, $item[2]) == 0 ) {
+ if ( !empty($submenu[$item[2]]) )
+ $class[] = 'wp-has-current-submenu wp-menu-open';
+ else
+ $class[] = 'current';
+ }
+
+ if ( isset($item[4]) && ! empty($item[4]) )
+ $class[] = $item[4];
+
+ $class = $class ? ' class="' . join( ' ', $class ) . '"' : '';
+ $tabindex = ' tabindex="1"';
+ $id = isset($item[5]) && ! empty($item[5]) ? ' id="' . preg_replace( '|[^a-zA-Z0-9_:.]|', '-', $item[5] ) . '"' : '';
+ $img = '';
+ if ( isset($item[6]) && ! empty($item[6]) ) {
+ if ( 'div' === $item[6] )
+ $img = '
';
+ else
+ $img = '
';
+ }
+ $toggle = '
';
+
+ echo "\n\t";
+
+ if ( false !== strpos($class, 'wp-menu-separator') ) {
+ echo '
';
+ } elseif ( $submenu_as_parent && !empty($submenu[$item[2]]) ) {
+ $submenu[$item[2]] = array_values($submenu[$item[2]]); // Re-index.
+ $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]);
+ $menu_file = $submenu[$item[2]][0][2];
+ if ( false !== $pos = strpos($menu_file, '?') )
+ $menu_file = substr($menu_file, 0, $pos);
+ if ( ( ('index.php' != $submenu[$item[2]][0][2]) && file_exists(WP_PLUGIN_DIR . "/$menu_file") ) || !empty($menu_hook)) {
+ $admin_is_parent = true;
+ echo "$toggle{$item[0]}";
+ } else {
+ echo "\n\t$toggle{$item[0]}";
+ }
+ } else if ( current_user_can($item[1]) ) {
+ $menu_hook = get_plugin_page_hook($item[2], 'admin.php');
+ $menu_file = $item[2];
+ if ( false !== $pos = strpos($menu_file, '?') )
+ $menu_file = substr($menu_file, 0, $pos);
+ if ( ('index.php' != $item[2]) && file_exists(WP_PLUGIN_DIR . "/$menu_file") || !empty($menu_hook) ) {
+ $admin_is_parent = true;
+ echo "\n\t$toggle{$item[0]}";
+ } else {
+ echo "\n\t$toggle{$item[0]}";
+ }
+ }
+
+ if ( !empty($submenu[$item[2]]) ) {
+ echo "\n\t";
+ }
+ echo "";
+ }
+}
+
+?>
+
+