Make WordPress Core


Ignore:
Timestamp:
11/09/2008 02:54:39 PM (17 years ago)
Author:
azaozz
Message:

Menu updates: single top level menus, B&W/color icons (sprite), fix for the Firefox bug of not firing mouseout on absolute positioned elements over textareas/text fields, scaling down properly for different user roles, includes patch by Ryan, fixes #7966

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/menu-header.php

    r9363 r9578  
    5858        $class = $class ? ' class="' . join( ' ', $class ) . '"' : '';
    5959        $id = isset($item[5]) && ! empty($item[5]) ? ' id="' . $item[5] . '"' : '';
    60         $img = isset($item[6]) && ! empty($item[6]) ? '<img class="wp-menu-image" src="' . $item[6] . '" alt="" />' : '';
     60        $img = '';
     61        if ( isset($item[6]) && ! empty($item[6]) ) {
     62            if ( 'div' === $item[6] )
     63                $img = '<div class="wp-menu-image"><br /></div>';
     64            else
     65                $img = '<img class="wp-menu-image" src="' . $item[6] . '" alt="" />';
     66        }
    6167        $toggle = '<div class="wp-menu-toggle"><br /></div>';
    6268
     
    8591
    8692        if ( !empty($submenu[$item[2]]) ) {
    87             echo "\n\t<ul class='wp-submenu'><li class='wp-submenu-head' style='display:none;'>{$item[0]}</li>";
     93            echo "\n\t<div class='wp-submenu'><div class='wp-submenu-head'>{$item[0]}</div><ul>";
    8894            $first = true;
    8995            foreach ( $submenu[$item[2]] as $sub_key => $sub_item ) {
     
    122128                }
    123129            }
    124             echo "</ul>";
     130            echo "</ul></div>";
    125131        }
    126132        echo "</li>";
Note: See TracChangeset for help on using the changeset viewer.