Make WordPress Core

Ticket #17970: 17970.2.patch

File 17970.2.patch, 2.4 KB (added by SergeyBiryukov, 14 years ago)
  • wp-admin/css/wp-admin-rtl.dev.css

     
    332332#user_info_links_wrap {
    333333        right: auto;
    334334        left: 0;
     335        margin: 0 -7px 0 -3px;
    335336}
    336337
    337338#wphead {
  • wp-admin/css/wp-admin.dev.css

     
    14011401
    14021402#user_info_links_wrap {
    14031403        min-width: 100px;
    1404         width: 100%;
    14051404        top: 25px;
    14061405        right: 0;
    14071406        padding: 0;
     1407        margin: 0 -3px 0 -7px;
    14081408        text-shadow: rgba(255,255,255,0.7) 0 1px 0;
    14091409}
    14101410
    14111411#user_info_links {
    1412         position: absolute;
    1413         left: -1px;
    1414         right: -1px;
    14151412        overflow: hidden;
    14161413        margin-bottom: 0;
    14171414}
  • wp-includes/admin-bar.php

     
    112112}
    113113
    114114/**
     115 * Add "Network Admin"/"Site Admin" link for Multisite.
     116 *
     117 * @since 3.3.0
     118 */
     119function wp_admin_bar_network_admin_menu( $wp_admin_bar ) {
     120        $user_id = get_current_user_id();
     121
     122        if ( 0 != $user_id && is_multisite() && is_admin() && is_super_admin() ) {
     123                if ( ! is_network_admin() )
     124                        $wp_admin_bar->add_menu( array( 'id' => 'network-admin', 'title' => esc_attr__('Network Admin'), 'href' => network_admin_url() ) );
     125                else
     126                        $wp_admin_bar->add_menu( array( 'id' => 'site-admin', 'title' => esc_attr__('Site Admin'), 'href' => get_dashboard_url( $user_id ) ) );
     127        }
     128}
     129
     130/**
    115131 * Add the "My Sites/[Site Name]" menu and all submenus.
    116132 *
    117133 * @since 3.1.0
  • wp-includes/class-wp-admin-bar.php

     
    183183        function add_menus() {
    184184                add_action( 'admin_bar_menu', 'wp_admin_bar_my_account_menu', 10 );
    185185                add_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu', 20 );
     186                add_action( 'admin_bar_menu', 'wp_admin_bar_network_admin_menu', 23 );
    186187                add_action( 'admin_bar_menu', 'wp_admin_bar_dashboard_view_site_menu', 25 );
    187188                add_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu', 30 );
    188189                add_action( 'admin_bar_menu', 'wp_admin_bar_shortlink_menu', 80 );