WordPress.org

Make WordPress Core

Ticket #13348: ie7.2.patch

File ie7.2.patch, 7.3 KB (added by ocean90, 5 years ago)

use IE 7 selector instead of JS detection

  • 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; 
     
    166160        } 
    167161 
    168162/* Menu Toolbar */ 
    169 #menu-management #major-publishing-actions #delete-action { 
    170         float: right; 
    171         margin-right: 10px; 
    172 } 
    173  
    174163#menu-name-label { 
    175164        margin-top: -2px; 
    176165} 
    177166 
    178167#wpbody .open-label { 
    179         display: inline-block; 
     168        float: left; 
     169        text-align:left; 
    180170} 
    181171#wpbody .open-label span { 
    182172        padding-right: 10px; 
     
    220210        vertical-align: middle; 
    221211} 
    222212 
    223 .button-controls { margin: 10px 0; } 
     213.button-controls { display: inline-block; width: 100%} 
    224214.show-all, .hide-all { cursor: pointer; } 
    225215.hide-all { display: none; } 
    226216 
     
    250240/* Nav Menu */ 
    251241#menu-container .inside { padding-bottom: 10px; } 
    252242 
    253 .menu { 
    254         padding-top:1em; 
    255 } 
    256  
    257243#menu-to-edit { 
    258244        padding: 1em 0; 
    259245} 
     
    263249} 
    264250.menu ul.sub-menu { 
    265251} 
     252 
     253*+html .menu li { 
     254        display: inline-block; /* Fix drag&drop in IE 7 */ 
     255} 
     256 
    266257.menu li { 
    267258        margin-bottom: 0; 
    268259} 
    269260.menu-item-bar { 
    270261        clear:both; 
    271262        line-height:1.5em; 
    272         position:relative; 
    273263        margin-top: 13px; 
    274264} 
    275265.menu-item-handle { 
     
    490480        background: #21759B; 
    491481        color: #fff; 
    492482} 
    493  
    494  
    495 /* Clearfix */ 
    496 #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; } 
    497 #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"> 
     
    188187                                <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 ); ?>" /> 
    189188                                <input class="menu-item-data-position" type="hidden" name="menu-item-position[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $item->menu_order ); ?>" /> 
    190189                                <input class="menu-item-data-type" type="hidden" name="menu-item-type[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $item->type ); ?>" /> 
     190                                <div class="clear"></div> 
    191191                        </div><!-- .menu-item-settings--> 
    192192                        <ul class="menu-item-transport"></ul> 
    193193                <?php 
     
    428428        ?> 
    429429        <div class="customlinkdiv"> 
    430430 
    431                         <input type="hidden" value="custom" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-type]" /> 
    432                         <p id="menu-item-url-wrap"> 
    433                                 <label class="howto" for="custom-menu-item-url"> 
    434                                         <span><?php _e('URL'); ?></span> 
    435                                         <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://" /> 
    436                                 </label> 
    437                         </p> 
    438  
    439                         <p id="menu-item-name-wrap"> 
    440                                 <label class="howto" for="custom-menu-item-name"> 
    441                                         <span><?php _e('Label'); ?></span> 
    442                                         <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'); ?>" /> 
    443                                 </label> 
    444                         </p> 
    445  
     431                <input type="hidden" value="custom" name="menu-item[<?php echo $_nav_menu_placeholder; ?>][menu-item-type]" /> 
     432                <p id="menu-item-url-wrap"> 
     433                        <label class="howto" for="custom-menu-item-url"> 
     434                                <span><?php _e('URL'); ?></span> 
     435                                <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://" /> 
     436                        </label> 
     437                </p> 
     438                <div class="clear"></div> 
     439                <p id="menu-item-name-wrap"> 
     440                        <label class="howto" for="custom-menu-item-name"> 
     441                                <span><?php _e('Label'); ?></span> 
     442                                <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'); ?>" /> 
     443                        </label> 
     444                </p> 
     445                <div class="clear"></div> 
    446446                <p class="button-controls"> 
    447447                        <span class="list-controls"> 
    448448                                <a href="#" class="select-all add-home-link"><?php _e('Add Home Link'); ?></a> 
     
    452452                                <input type="submit" class="button-secondary" value="<?php esc_attr_e('Add to Menu'); ?>" name="add-custom-menu-item" /> 
    453453                        </span> 
    454454                </p> 
    455  
    456455                <div class="clear"></div> 
    457456        </div><!-- /.customlinkdiv --> 
    458457        <?php 
     
    623622                        </div> 
    624623                </div><!-- /.tabs-panel --> 
    625624 
    626  
     625                <div class="clear"></div> 
    627626                <p class="button-controls"> 
    628627                        <span class="list-controls"> 
    629628                                <a href="<?php 
  • wp-admin/nav-menus.php

     
    479479                                                                <label class="menu-name-label howto open-label" for="menu-name"> 
    480480                                                                        <span><?php _e('Menu Name'); ?></span> 
    481481                                                                        <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" /> 
    483482                                                                </label> 
    484483 
    485484                                                                <div class="publishing-action"> 
     
    491490                                                                        <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> 
    492491                                                                </div><!--END .delete-action--> 
    493492                                                                <?php endif; ?> 
    494                                                                 <br class="clear" /> 
     493                                                                <div class="clear"></div> 
    495494                                                        </div><!--END .major-publishing-actions--> 
    496495                                                </div><!--END #submitpost .submitbox--> 
    497496                                                <?php wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false ); ?> 
     
    520519                                                                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>'; 
    521520                                                                echo '</div>'; 
    522521                                                        endif; ?> 
    523                                                         <br class="clear" /> 
     522                                                        <div class="clear"></div> 
    524523                                                </div><!-- /#post-body-content--> 
    525524                                        </div><!--- /#post-body --> 
    526525                                </form><!--/#update-nav-menu--> 
     
    529528        </div><!-- /#menu-management-liquid --> 
    530529        </div><!-- /#nav-menus-frame--> 
    531530        <?php endif; // if menus supported in current theme ?> 
     531        <div class="clear"></div> 
    532532</div><!-- /.wrap--> 
    533533 
    534534