Changeset 810 for trunk/wp-admin/menu-header.php
- Timestamp:
- 11/24/06 16:16:44 (2 years ago)
- Files:
-
- trunk/wp-admin/menu-header.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/wp-admin/menu-header.php
r804 r810 11 11 // 0 = name, 1 = capability, 2 = file 12 12 if (( strcmp($self, $item[2]) == 0 && empty($parent_file)) || ($parent_file && ($item[2] == $parent_file))) $class = ' class="current"'; 13 14 if ( !empty($submenu[$item[2]]) || current_user_can($item[1]) ) { 13 14 if ( !empty($submenu[$item[2]]) ) { 15 $submenu[$item[2]] = array_values($submenu[$item[2]]); // Re-index. 16 $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]); 17 if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 18 echo "\n\t<li><a href='admin.php?page={$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 19 else 20 echo "\n\t<li><a href='{$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 21 } else if ( current_user_can($item[1]) ) { 15 22 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") ) 16 23 echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; … … 28 35 ?> 29 36 <ul id="submenu"> 30 <?php 31 foreach ($submenu["$parent_file"] as $item) : 37 <?php 38 foreach ($submenu["$parent_file"] as $item) : 32 39 if ( !current_user_can($item[1]) ) 33 40 continue; … … 59 66 <?php 60 67 61 endif; 68 endif; 62 69 63 70 do_action('admin_notices');
