Make WordPress Core

Ticket #23641: 23641.2.diff

File 23641.2.diff, 2.6 KB (added by DrewAPicture, 12 years ago)
  • wp-admin/css/wp-admin.css

     
    70627062        padding: 0px;
    70637063}
    70647064
     7065.nav-menus-php .add-new-menu-action {
     7066        float: left;
     7067        margin: 6px 0 0 6px;
     7068        line-height: 15px;
     7069}
     7070
    70657071.nav-menus-php .meta-sep,
    70667072.nav-menus-php .submitdelete,
    70677073.nav-menus-php .submitcancel {
  • wp-admin/nav-menus.php

     
    455455?>
    456456<div class="wrap">
    457457        <?php screen_icon(); ?>
    458         <h2><?php _e( 'Menus' ); ?> <a href="<?php echo esc_url( add_query_arg( array( 'action' => 'edit', 'menu' => 0, ), admin_url( 'nav-menus.php' ) ) ); ?>" class="add-new-h2"><?php _e( 'Add New' ); ?></a></h2>
     458        <h2><?php _e( 'Menus' ); ?></h2>
    459459        <?php
    460460        foreach( $messages as $message ) :
    461461                echo $message . "\n";
    462462        endforeach;
    463463        ?>
    464         <?php if ( 1 < $menu_count ) : ?>
    465         <form method="post" action="<?php echo admin_url( 'nav-menus.php' ); ?>">
    466                 <input type="hidden" name="action" value="edit" />
    467                 <div class="manage-menus">
     464        <div class="manage-menus">
     465        <?php
     466        if ( $menu_count <= 1 ) :
     467                $add_menu_link_text = $menu_count == 0 ? esc_html__( 'start a blank menu' ) : esc_html__( 'add a new menu' );
     468                ?>
     469                <span class="add-edit-menu-action">
     470                        <?php _e( 'Edit your menu below, or' ); ?> <a href="<?php echo esc_url( add_query_arg( array( 'action' => 'edit', 'menu' => 0 ), admin_url( 'nav-menus.php' ) ) ); ?>"><?php echo $add_menu_link_text; ?></a>
     471                </span><!-- /add-edit-menu-action -->
     472        <?php else : ?>
     473                <form method="post" action="<?php echo admin_url( 'nav-menus.php' ); ?>">
     474                        <input type="hidden" name="action" value="edit" />
    468475                        <label for="menu" class="selected-menu"><?php _e('Select menu to edit'); ?></label>
    469476                        <select name="menu" id="menu">
    470477                                <?php if ( $add_new_screen ) : ?>
     
    493500                                <?php endforeach; ?>
    494501                        </select>
    495502                        <span class="submit-btn"><input type="submit" class="button-secondary" value="<?php _e( 'Select' ); ?>"></span>
    496                 </div>
    497         </form>
     503                        <span class="add-new-menu-action">
     504                                <?php printf( 'or <a href="%1$s">%2$s</a>', esc_url( add_query_arg( array( 'action' => 'edit', 'menu' => 0 ), admin_url( 'nav-menus.php' ) ) ), esc_html__( 'add a new menu' ) ); ?>
     505                        </span><!-- /add-new-menu-action -->
     506                </form>
    498507        <?php endif; ?>
     508        </div><!-- /manage-menus -->
    499509        <div id="nav-menus-frame">
    500510        <div id="menu-settings-column" class="metabox-holder<?php if ( isset( $_GET['menu'] ) && '0' == $_GET['menu'] ) { echo ' metabox-holder-disabled'; } ?>">
    501511