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, 8 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>