WordPress.org

Make WordPress Core

Ticket #13525: 13525-no-js-if-close-item-save-data.2.patch

File 13525-no-js-if-close-item-save-data.2.patch, 1.8 KB (added by ocean90, 5 years ago)

point 2 of todo

  • wp-admin/css/nav-menu.dev.css

     
    399399        border-bottom-left-radius: 3px; 
    400400} 
    401401 
     402input.item-edit, input.item-edit:hover, input.item-edit:active{ 
     403        background-color: transparent !important; 
     404        border-width: 0 0 1px 0 !important; 
     405        outline: none !important; 
     406        cursor: pointer; 
     407} 
     408 
    402409/* Menu editing */ 
    403410.menu-instructions-inactive { 
    404411        display: none; 
  • wp-admin/includes/nav-menu.php

     
    107107                                                                ); 
    108108                                                        ?>" class="item-move-down"><abbr title="<?php esc_attr_e('Move down'); ?>">&#8595;</abbr></a> 
    109109                                                </span> 
     110                                                <?php 
     111                                                if ( isset( $_GET['edit-menu-item'] ) && $item_id == $_GET['edit-menu-item'] ) { 
     112                                                        echo '<input type="submit" id="edit-' . $item_id . '" title="' . __('Edit Menu Item') . '" class="item-edit" name="save_menu"/>'; 
     113                                                } else { ?> 
    110114                                                <a class="item-edit" id="edit-<?php echo $item_id; ?>" title="<?php _e('Edit Menu Item'); ?>" href="<?php 
    111                                                         echo ( isset( $_GET['edit-menu-item'] ) && $item_id == $_GET['edit-menu-item'] ) ? admin_url( 'nav-menus.php' ) : add_query_arg( 'edit-menu-item', $item_id, remove_query_arg( $removed_args, admin_url( 'nav-menus.php#menu-item-settings-' . $item_id ) ) ); 
    112                                                 ?>"><?php _e( 'Edit Menu Item' ); ?></a> 
     115                                                        echo add_query_arg( 'edit-menu-item', $item_id, remove_query_arg( $removed_args, admin_url( 'nav-menus.php' ) ) ); 
     116                                                ?>#menu-item-settings-<?php echo $item_id; ?>"><?php _e( 'Edit Menu Item' ); ?></a> 
     117                                                <?php } ?> 
    113118                                        </span> 
    114119                                </dt> 
    115120                        </dl>