- 438670B5C1C70F8178D4731A311ED8C0E12F4075EA7EAC3D0A8FCA957BBEF6B897C59B6601574A14FBB52EA5908EEE69F5958F33D9EF8F1B6CA56E93B07EFAD3+ 8E21636AA1532DB2B812E83466FE036609CE47FDC0FA5F07CB993CFD6AC193309FF30F847F24E661D81B18C566B1DB9A9978A8445EB08030F539A3E1905FFBFCmp-wp/wp-admin/menu-header.php(43 . 7)(43 . 7)
29321 $first = false;
29322 }
29323 if ( !empty($submenu[$item[2]]) )
29324 $class[] = 'wp-has-submenu';
29325 $class[] = 'wp-has-submenu wp-menu-open';
29326
29327 if ( ( $parent_file && $item[2] == $parent_file ) || strcmp($self, $item[2]) == 0 ) {
29328 if ( !empty($submenu[$item[2]]) )
(59 . 39)(59 . 32)
29330 $tabindex = ' tabindex="1"';
29331 $id = isset($item[5]) && ! empty($item[5]) ? ' id="' . preg_replace( '|[^a-zA-Z0-9_:.]|', '-', $item[5] ) . '"' : '';
29332 $img = '';
29333 if ( isset($item[6]) && ! empty($item[6]) ) {
29334 if ( 'div' === $item[6] )
29335 $img = '<div class="wp-menu-image"><br /></div>';
29336 else
29337 $img = '<img class="wp-menu-image" src="' . $item[6] . '" alt="" />';
29338 }
29339 $toggle = '<div class="wp-menu-toggle"><br /></div>';
29340
29341 echo "\n\t<li$class$id>";
29342
29343 if ( false !== strpos($class, 'wp-menu-separator') ) {
29344 echo '<br />';
29345 echo '';
29346 } elseif ( $submenu_as_parent && !empty($submenu[$item[2]]) ) {
29347 $submenu[$item[2]] = array_values($submenu[$item[2]]); // Re-index.
29348 $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]);
29349 if ( file_exists(WP_PLUGIN_DIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) {
29350 $admin_is_parent = true;
29351 echo "$img$toggle<a href='admin.php?page={$submenu[$item[2]][0][2]}'$class$tabindex>{$item[0]}</a>";
29352 echo "$img<a href='admin.php?page={$submenu[$item[2]][0][2]}'$class$tabindex>{$item[0]}</a>";
29353 } else {
29354 echo "\n\t$img$toggle<a href='{$submenu[$item[2]][0][2]}'$class$tabindex>{$item[0]}</a>";
29355 echo "\n\t$img<a href='{$submenu[$item[2]][0][2]}'$class$tabindex>{$item[0]}</a>";
29356 }
29357 } else if ( current_user_can($item[1]) ) {
29358 $menu_hook = get_plugin_page_hook($item[2], 'admin.php');
29359 if ( file_exists(WP_PLUGIN_DIR . "/{$item[2]}") || !empty($menu_hook) ) {
29360 $admin_is_parent = true;
29361 echo "\n\t$img$toggle<a href='admin.php?page={$item[2]}'$class$tabindex>{$item[0]}</a>";
29362 echo "\n\t$img<a href='admin.php?page={$item[2]}'$class$tabindex>{$item[0]}</a>";
29363 } else {
29364 echo "\n\t$img$toggle<a href='{$item[2]}'$class$tabindex>{$item[0]}</a>";
29365 echo "\n\t$img<a href='{$item[2]}'$class$tabindex>{$item[0]}</a>";
29366 }
29367 }
29368
29369 if ( !empty($submenu[$item[2]]) ) {
29370 echo "\n\t<div class='wp-submenu'><div class='wp-submenu-head'>{$item[0]}</div><ul>";
29371 echo "\n\t<div class='wp-submenu'><ul>";
29372 $first = true;
29373 foreach ( $submenu[$item[2]] as $sub_key => $sub_item ) {
29374 if ( !current_user_can($sub_item[1]) )
(144 . 4)(137 . 4)
29376 do_action( 'adminmenu' );
29377
29378 ?>
29379 </ul>