WordPress.org

Make WordPress Core

Ticket #13348: ie7.patch

File ie7.patch, 8.3 KB (added by ocean90, 8 years ago)
  • wp-admin/css/nav-menu.dev.css

     
    3737        background: url("../images/menu-bits.gif") no-repeat scroll 0 -110px;
    3838}
    3939
    40 #wpbody {
    41         position: relative;
    42 }
    43 
    4440/* Menu Container */
    4541#menu-management-liquid {
    46         float: left;
    47         min-width: 100%;
     42        float: right;
     43        width: 100%;
    4844}
    4945#menu-management {
    5046        position: relative;
    51         margin-right: 20px;
    5247        margin-top: -3px;
    53         width: 100%;
    5448}
    5549        #menu-management .menu-edit {
    5650                margin-bottom: 20px;
     
    169163        }
    170164
    171165/* Menu Toolbar */
    172 #menu-management #major-publishing-actions #delete-action {
    173         float: right;
    174         margin-right: 10px;
    175 }
    176 
    177166#menu-name-label {
    178167        margin-top: -2px;
    179168}
    180169
    181170#wpbody .open-label {
    182         display: inline-block;
     171        float: left;
     172        text-align:left;
    183173}
    184174#wpbody .open-label span {
    185175        padding-right: 10px;
     
    223213        vertical-align: middle;
    224214}
    225215
    226 .button-controls { margin: 10px 0; }
     216.button-controls { display: inline-block; width: 100%}
    227217.show-all, .hide-all { cursor: pointer; }
    228218.hide-all { display: none; }
    229219
     
    253243/* Nav Menu */
    254244#menu-container .inside { padding-bottom: 10px; }
    255245
    256 .menu {
    257         padding-top:1em;
    258 }
    259 
    260246#menu-to-edit {
    261247        padding: 1em 0;
    262248}
    263249
    264 .menu ul { width: 100%; }
    265 .menu ul.sub-menu {
    266 }
    267 .menu li {
    268         margin-bottom: 0;
    269 }
    270250.menu-item-bar {
    271251        clear:both;
    272252        line-height:1.5em;
    273         position:relative;
    274253        margin-top: 13px;
    275254}
    276255.menu-item-handle {
     
    493472        background: #21759B;
    494473        color: #fff;
    495474}
    496 
    497 
    498 /* Clearfix */
    499 #nav-menus-frame:after, .menu-item-settings:after, .button-controls:after, #menu-item-url-wrap:after, #menu-item-name-wrap:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    500 #nav-menus-frame, .menu-item-settings, .button-controls, #menu-item-url-wrap, #menu-item-name-wrap { display: block; }
  • wp-admin/includes/nav-menu.php

     
    158158                                                <span class="description"><?php _e('The description will be displayed in the menu if the current theme supports it.'); ?></span>
    159159                                        </label>
    160160                                </p>
    161 
    162161                                <div class="menu-item-actions description-wide submitbox">
    163162                                        <?php if( 'custom' != $item->type ) : ?>
    164163                                                <p class="link-to-original"><?php
     
    191190                                <input class="menu-item-data-parent-id" type="hidden" name="menu-item-parent-id[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $item->menu_item_parent ); ?>" />
    192191                                <input class="menu-item-data-position" type="hidden" name="menu-item-position[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $item->menu_order ); ?>" />
    193192                                <input class="menu-item-data-type" type="hidden" name="menu-item-type[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $item->type ); ?>" />
     193                                <div class="clear"></div>
    194194                        </div><!-- .menu-item-settings-->
    195195                        <ul class="menu-item-transport"></ul>
    196196                <?php
     
    431431        ?>
    432432        <div class="customlinkdiv">
    433433
    434                         <input type="hidden" value="custom" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-type]" />
    435                         <p id="menu-item-url-wrap">
    436                                 <label class="howto" for="custom-menu-item-url">
    437                                         <span><?php _e('URL'); ?></span>
    438                                         <input id="custom-menu-item-url" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-url]" type="text" class="code menu-item-textbox" value="http://" />
    439                                 </label>
    440                         </p>
    441 
    442                         <p id="menu-item-name-wrap">
    443                                 <label class="howto" for="custom-menu-item-name">
    444                                         <span><?php _e('Label'); ?></span>
    445                                         <input id="custom-menu-item-name" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-title]" type="text" class="regular-text menu-item-textbox input-with-default-title" title="<?php esc_attr_e('Menu Item'); ?>" />
    446                                 </label>
    447                         </p>
    448 
     434                <input type="hidden" value="custom" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-type]" />
     435                <p id="menu-item-url-wrap">
     436                        <label class="howto" for="custom-menu-item-url">
     437                                <span><?php _e('URL'); ?></span>
     438                                <input id="custom-menu-item-url" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-url]" type="text" class="code menu-item-textbox" value="http://" />
     439                        </label>
     440                </p>
     441                <div class="clear"></div>
     442                <p id="menu-item-name-wrap">
     443                        <label class="howto" for="custom-menu-item-name">
     444                                <span><?php _e('Label'); ?></span>
     445                                <input id="custom-menu-item-name" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-title]" type="text" class="regular-text menu-item-textbox input-with-default-title" title="<?php esc_attr_e('Menu Item'); ?>" />
     446                        </label>
     447                </p>
     448                <div class="clear"></div>
    449449                <p class="button-controls">
    450450                        <span class="list-controls">
    451451                                <a href="#" class="select-all add-home-link"><?php _e('Add Home Link'); ?></a>
     
    455455                                <input type="submit" class="button-secondary" value="<?php esc_attr_e('Add to Menu'); ?>" name="add-custom-menu-item" />
    456456                        </span>
    457457                </p>
    458 
    459458                <div class="clear"></div>
    460459        </div><!-- /.customlinkdiv -->
    461460        <?php
     
    625624                        </div>
    626625                </div><!-- /.tabs-panel -->
    627626
    628 
     627                <div class="clear"></div>
    629628                <p class="button-controls">
    630629                        <span class="list-controls">
    631630                                <a href="<?php
  • wp-admin/js/nav-menu.dev.js

     
    853853
    854854        };
    855855
    856         $(document).ready(function(){ wpNavMenu.init(); });
     856        $(document).ready(function(){
     857                if (jQuery.browser.msie && jQuery.browser.version == '7.0') // drag&drop fix for ie7
     858                        jQuery('.menu li').css('display', 'inline-block');
     859                wpNavMenu.init();
     860        });
    857861
    858862})(jQuery);
  • wp-admin/nav-menus.php

     
    1717
    1818// Permissions Check
    1919if ( ! current_user_can('switch_themes') )
    20         wp_die( __( 'Cheatin&#8217; uh?' ));
     20        wp_die( __( 'Cheatin&#8217; uh?' ) );
    2121
    2222// Nav Menu CSS
    2323wp_admin_css( 'nav-menu' );
     
    5353        case 'add-menu-item':
    5454                if ( current_user_can( 'switch_themes' ) ) {
    5555                        check_admin_referer( 'add-menu_item', 'menu-settings-column-nonce' );
    56                         if ( isset( $_REQUEST['menu-item'] ) ) {
     56                        if ( isset( $_REQUEST['menu-item'] ) )
    5757                                wp_save_nav_menu_item( $nav_menu_selected_id, $_REQUEST['menu-item'] );
    58                         }
    5958                }
    6059                break;
    6160        case 'move-down-menu-item' :
     
    479478                                                                <label class="menu-name-label howto open-label" for="menu-name">
    480479                                                                        <span><?php _e('Menu Name'); ?></span>
    481480                                                                        <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  ); ?>" />
    482                                                                         <br class="clear" />
    483481                                                                </label>
    484482
    485483                                                                <div class="publishing-action">
     
    491489                                                                        <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>
    492490                                                                </div><!--END .delete-action-->
    493491                                                                <?php endif; ?>
    494                                                                 <br class="clear" />
     492                                                                <div class="clear"></div>
    495493                                                        </div><!--END .major-publishing-actions-->
    496494                                                </div><!--END #submitpost .submitbox-->
    497495                                                <?php wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false ); ?>
     
    520518                                                                echo '<p>' . sprintf( __('For more information on this feature, see the <a href="%s">Custom Menus</a> article in the Codex.'), _x('http://codex.wordpress.org/Custom_Menus', 'Custom Menus codex page') ) . '</p>';
    521519                                                                echo '</div>';
    522520                                                        endif; ?>
    523                                                         <br class="clear" />
     521                                                        <div class="clear"></div>
    524522                                                </div><!-- /#post-body-content-->
    525523                                        </div><!--- /#post-body -->
    526524                                </form><!--/#update-nav-menu-->
     
    529527        </div><!-- /#menu-management-liquid -->
    530528        </div><!-- /#nav-menus-frame-->
    531529        <?php endif; // if menus supported in current theme ?>
     530        <div class="clear"></div>
    532531</div><!-- /.wrap-->
    533532
    534533