add_menu( array( 'id' => 'superadmin', 'title' => 'μ', 'href' => '', 'meta' => array( 'class' => 'ab-sadmin' ), ) ); /* Get the settings we need for the current site */ $matureaction = $current_blog->mature ? 'unmatureblog' : 'matureblog'; $maturetext_confirm = $current_blog->mature ? sprintf( esc_attr__( 'Are you sure you want to unmark %s as mature?' ), $current_blog->domain ) : sprintf( esc_attr__( 'Are you sure you want to mark %s as mature?' ), $current_blog->domain ); $suspendaction = $current_blog->spam ? 'unspamblog' : 'spamblog'; $suspendtext_confirm = $current_blog->spam ? sprintf( esc_attr__( 'Are you sure you want to unsuspend site %s?' ), $current_blog->domain ) : sprintf( esc_attr__( 'Are you sure you want to suspend site %s?' ), $current_blog->domain ); $mature_url = network_admin_url( "edit.php?action=confirm&action2={$matureaction}&id={$current_blog->blog_id}&msg=" . urlencode( $maturetext_confirm ) ); $suspend_url = network_admin_url( "edit.php?action=confirm&action2={$suspendaction}&id={$current_blog->blog_id}&msg=" . urlencode( $suspendtext_confirm ) ); /* Add the submenu items to the Super Admin menu */ $wp_admin_bar->add_menu( array( 'parent' => 'superadmin', 'title' => __( 'Network Admin' ), 'href' => network_admin_url(), 'position' => 5, ) ); $wp_admin_bar->add_menu( array( 'parent' => 'superadmin', 'title' => __( 'Site Admin' ), 'href' => admin_url(), 'position' => 10, ) ); $wp_admin_bar->add_menu( array( 'parent' => 'superadmin', 'title' => __( 'Site Options' ), 'href' => network_admin_url( "site-info.php?id={$current_blog->blog_id}" ), 'position' => 30, ) ); $wp_admin_bar->add_menu( array( 'parent' => 'superadmin', 'title' => ( $current_blog->mature ? __('Unmark as mature') : __('Mark as mature') ), 'href' => $mature_url, 'position' => 50, ) ); $wp_admin_bar->add_menu( array( 'parent' => 'superadmin', 'title' => ( $current_blog->spam ? __('Unsuspend site') : __('Suspend site') ), 'href' => $suspend_url, 'position' => 80, ) ); } ?>