Make WordPress Core


Ignore:
Timestamp:
05/06/2010 07:19:53 PM (16 years ago)
Author:
nacin
Message:

Ensure valid HTML in the nav menu UI. props ocean90, see #13220.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/nav-menus.php

    r14450 r14482  
    422422                <div id="menu-management">
    423423                        <div id="select-nav-menu-container" class="hide-if-js">
    424                                 <form id="select-nav-menu">
     424                                <form id="select-nav-menu" action="">
    425425                                        <strong><label for="select-nav-menu"><?php esc_html_e( 'Select Menu: ' ); ?></label></strong>
    426                                         <select id="select-nav-menu" name="menu">
     426                                        <select class="select-nav-menu" name="menu">
    427427                                                <?php foreach( (array) $nav_menus as $_nav_menu ) : ?>
    428428                                                        <option value="<?php echo esc_attr($_nav_menu->term_id) ?>" <?php selected($nav_menu_selected_id, $_nav_menu->term_id); ?>>
     
    442442
    443443                                        ?><a href="<?php
    444                                                 echo add_query_arg(
     444                                                echo esc_url(add_query_arg(
    445445                                                        array(
    446446                                                                'action' => 'edit',
     
    448448                                                        ),
    449449                                                        admin_url( 'nav-menus.php' )
    450                                                 );
     450                                                ));
    451451                                        ?>" class="nav-tab<?php
    452452                                                if ( $nav_menu_selected_id == $_nav_menu->term_id )
     
    457457                                endforeach;
    458458                                ?><a href="<?php
    459                                         echo add_query_arg(
     459                                        echo esc_url(add_query_arg(
    460460                                                array(
    461461                                                        'action' => 'edit',
     
    463463                                                ),
    464464                                                admin_url( 'nav-menus.php' )
    465                                         );
     465                                        ));
    466466                                ?>" class="nav-tab menu-add-new<?php
    467467                                        if ( 0 == $nav_menu_selected_id )
     
    477477                                                                <label class="menu-name-label howto open-label" for="menu-name">
    478478                                                                        <span><?php _e('Menu Name'); ?></span>
    479                                                                         <input name="menu-name" type="text" class="menu-name regular-text menu-item-textbox input-with-default-title" title="Enter menu name here." value="<?php echo esc_attr( $nav_menu_selected_title  ); ?>" />
     479                                                                        <input name="menu-name" id="menu-name" type="text" class="menu-name regular-text menu-item-textbox input-with-default-title" title="Enter menu name here." value="<?php echo esc_attr( $nav_menu_selected_title  ); ?>" />
    480480                                                                        <br class="clear" />
    481481                                                                </label>
     
    487487                                                                <?php if ( ! empty( $nav_menu_selected_id ) ) : ?>
    488488                                                                <div class="delete-action">
    489                                                                         <a class="submitdelete deletion menu-delete" href="<?php echo wp_nonce_url( admin_url('nav-menus.php?action=delete&amp;menu=' . $nav_menu_selected_id), 'delete-nav_menu-' . $nav_menu_selected_id ); ?>"><?php _e('Delete Menu'); ?></a>
     489                                                                        <a class="submitdelete deletion menu-delete" href="<?php echo esc_url( wp_nonce_url( admin_url('nav-menus.php?action=delete&amp;menu=' . $nav_menu_selected_id), 'delete-nav_menu-' . $nav_menu_selected_id ) ); ?>"><?php _e('Delete Menu'); ?></a>
    490490                                                                </div><!--END .delete-action-->
    491491                                                                <?php endif; ?>
Note: See TracChangeset for help on using the changeset viewer.