Ticket #4907: 4907.diff
File 4907.diff, 2.2 KB (added by , 16 years ago) |
---|
-
wp-admin/menu-header.php
24 24 else 25 25 echo "\n\t<li><a href='{$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 26 26 } else if ( current_user_can($item[1]) ) { 27 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") ) 27 $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 28 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || !empty($menu_hook) ) 28 29 echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 29 30 else 30 31 echo "\n\t<li><a href='{$item[2]}'$class>{$item[0]}</a></li>"; … … 53 54 else 54 55 echo "\n\t<li><a href='{$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 55 56 } else if ( current_user_can($item[1]) ) { 56 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") ) 57 $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 58 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || !empty($menu_hook) ) 57 59 echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 58 60 else 59 61 echo "\n\t<li><a href='{$item[2]}'$class>{$item[0]}</a></li>"; … … 77 79 else 78 80 echo "\n\t<li><a href='{$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 79 81 } else if ( current_user_can($item[1]) ) { 80 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") ) 82 $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 83 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || !empty($menu_hook) ) 81 84 echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 82 85 else 83 86 echo "\n\t<li><a href='{$item[2]}'$class>{$item[0]}</a></li>"; … … 108 111 else 109 112 $side_items[] = "\n\t<li><a href='{$submenu[$item[2]][0][2]}'$class>{$item[0]}</a>"; 110 113 } else if ( current_user_can($item[1]) ) { 111 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") ) 114 $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 115 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || !empty($menu_hook) ) 112 116 $side_items[] = "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a>"; 113 117 else 114 118 $side_items[] = "\n\t<li><a href='{$item[2]}'$class>{$item[0]}</a>";