Changeset 19429 for trunk/wp-includes/admin-bar.php
- Timestamp:
- 11/23/2011 09:46:47 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/admin-bar.php (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/admin-bar.php
r19405 r19429 91 91 // Add WordPress.org link 92 92 $wp_admin_bar->add_menu( array( 93 'parent' => 'wp-logo', 94 'secondary' => true, 93 'parent' => 'wp-logo-external', 95 94 'id' => 'wporg', 96 95 'title' => __('WordPress.org'), … … 100 99 // Add codex link 101 100 $wp_admin_bar->add_menu( array( 102 'parent' => 'wp-logo', 103 'secondary' => true, 101 'parent' => 'wp-logo-external', 104 102 'id' => 'documentation', 105 103 'title' => __('Documentation'), … … 109 107 // Add forums link 110 108 $wp_admin_bar->add_menu( array( 111 'parent' => 'wp-logo', 112 'secondary' => true, 109 'parent' => 'wp-logo-external', 113 110 'id' => 'support-forums', 114 111 'title' => __('Support Forums'), … … 118 115 // Add feedback link 119 116 $wp_admin_bar->add_menu( array( 120 'parent' => 'wp-logo', 121 'secondary' => true, 117 'parent' => 'wp-logo-external', 122 118 'id' => 'feedback', 123 119 'title' => __('Feedback'), … … 144 140 $wp_admin_bar->add_menu( array( 145 141 'id' => 'my-account', 146 ' secondary' => true,142 'parent' => 'top-secondary', 147 143 'title' => $howdy . $avatar, 148 144 'href' => $profile_url, … … 166 162 'href' => $profile_url, 167 163 'meta' => array( 168 'class' => 'user-info user-info-item',169 164 'tabindex' => -1 170 165 ), … … 175 170 'title' => __( 'Edit My Profile' ), 176 171 'href' => $profile_url, 177 'meta' => array(178 'class' => 'user-info-item',179 ),180 172 ) ); 181 173 $wp_admin_bar->add_menu( array( … … 184 176 'title' => __( 'Log Out' ), 185 177 'href' => wp_logout_url(), 186 'meta' => array(187 'class' => 'user-info-item',188 ),189 178 ) ); 190 179 } … … 277 266 278 267 if ( is_super_admin() ) { 279 $wp_admin_bar->add_ menu( array(268 $wp_admin_bar->add_group( array( 280 269 'parent' => 'my-sites', 270 'id' => 'my-sites-super-admin', 271 ) ); 272 273 $wp_admin_bar->add_menu( array( 274 'parent' => 'my-sites-super-admin', 281 275 'id' => 'network-admin', 282 276 'title' => __('Network Admin'), … … 310 304 } 311 305 312 // Add blog links 306 // Add site links 307 $wp_admin_bar->add_group( array( 308 'parent' => 'my-sites', 309 'id' => 'my-sites-list', 310 'meta' => array( 311 'class' => is_super_admin() ? 'ab-sub-secondary' : '', 312 ), 313 ) ); 314 313 315 $blue_wp_logo_url = includes_url('images/wpmini-blue.png'); 314 316 … … 322 324 323 325 $wp_admin_bar->add_menu( array( 324 'parent' => 'my-sites', 325 'secondary' => is_super_admin(), 326 'parent' => 'my-sites-list', 326 327 'id' => $menu_id, 327 328 'title' => $blavatar . $blogname, … … 481 482 482 483 if ( current_user_can( 'create_users' ) || current_user_can( 'promote_users' ) ) 483 $actions[ 'user-new.php' ] = array( _x( 'User', 'add new from admin bar' ), 'new-user', true);484 $actions[ 'user-new.php' ] = array( _x( 'User', 'add new from admin bar' ), 'new-user', 'new-secondary-object' ); 484 485 485 486 if ( ! $actions ) … … 494 495 foreach ( $actions as $link => $action ) { 495 496 list( $title, $id ) = $action; 496 $secondary = ! empty( $action[2] ); 497 498 $wp_admin_bar->add_menu( array( 499 'parent' => 'new-content', 500 'secondary' => $secondary, 497 $parent = empty( $action[2] ) ? 'new-content' : $action[2]; 498 499 $wp_admin_bar->add_menu( array( 500 'parent' => $parent, 501 501 'id' => $id, 502 502 'title' => $title, … … 600 600 601 601 /** 602 * Add secondary menus. 603 * 604 * @since 3.3.0 605 */ 606 function wp_admin_bar_add_secondary_groups( $wp_admin_bar ) { 607 $wp_admin_bar->add_group( array( 608 'id' => 'top-secondary', 609 'meta' => array( 610 'class' => 'ab-top-secondary', 611 ), 612 ) ); 613 614 $wp_admin_bar->add_group( array( 615 'parent' => 'wp-logo', 616 'id' => 'wp-logo-external', 617 'meta' => array( 618 'class' => 'ab-sub-secondary', 619 ), 620 ) ); 621 622 $wp_admin_bar->add_group( array( 623 'parent' => 'new-content', 624 'id' => 'new-secondary-object', 625 'meta' => array( 626 'class' => 'ab-sub-secondary', 627 ), 628 ) ); 629 } 630 631 /** 602 632 * Style and scripts for the admin bar. 603 633 *
Note: See TracChangeset
for help on using the changeset viewer.