Ticket #35576: 35576.2.diff
File 35576.2.diff, 2.6 KB (added by , 8 years ago) |
---|
-
src/wp-admin/css/nav-menus.css
27 27 margin-bottom: 0; 28 28 } 29 29 30 .has-no-menu-item .button-controls { 31 display: none; 32 } 33 30 34 #nav-menus-frame { 31 35 margin-left: 300px; 32 36 margin-top: 23px; -
src/wp-admin/includes/nav-menu.php
568 568 ), 569 569 remove_query_arg( $removed_args ) 570 570 )); 571 ?>#posttype-<?php echo $post_type_name; ?>" class="select-all "><?php _e('Select All'); ?></a>571 ?>#posttype-<?php echo $post_type_name; ?>" class="select-all aria-button-if-js"><?php _e( 'Select All' ); ?></a> 572 572 </span> 573 573 574 574 <span class="add-to-menu"> … … 766 766 ), 767 767 remove_query_arg($removed_args) 768 768 )); 769 ?>#taxonomy-<?php echo $taxonomy_name; ?>" class="select-all "><?php _e('Select All'); ?></a>769 ?>#taxonomy-<?php echo $taxonomy_name; ?>" class="select-all aria-button-if-js"><?php _e( 'Select All' ); ?></a> 770 770 </span> 771 771 772 772 <span class="add-to-menu"> -
src/wp-admin/js/nav-menu.js
1060 1060 // select the search bar 1061 1061 $('.quick-search', wrapper).focus(); 1062 1062 1063 // Hide controls in the search tab if no items found. 1064 if ( ! wrapper.find( '.tabs-panel-active .menu-item-title' ).length ) { 1065 wrapper.addClass( 'has-no-menu-item' ); 1066 } else { 1067 wrapper.removeClass( 'has-no-menu-item' ); 1068 } 1069 1063 1070 e.preventDefault(); 1064 1071 } else if ( target.hasClass('select-all') ) { 1065 1072 selectAreaMatch = /#(.*)$/.exec(e.target.href); … … 1192 1199 form = document.getElementById('nav-menu-meta'), 1193 1200 pattern = /menu-item[(\[^]\]*/, 1194 1201 $items = $('<div>').html(resp).find('li'), 1202 wrapper = panel.closest( '.accordion-section-content' ), 1195 1203 $item; 1196 1204 1197 1205 if( ! $items.length ) { 1198 1206 $('.categorychecklist', panel).html( '<li><p>' + navMenuL10n.noResultsFound + '</p></li>' ); 1199 1207 $( '.spinner', panel ).removeClass( 'is-active' ); 1208 wrapper.addClass( 'has-no-menu-item' ); 1200 1209 return; 1201 1210 } 1202 1211 … … 1224 1233 1225 1234 $('.categorychecklist', panel).html( $items ); 1226 1235 $( '.spinner', panel ).removeClass( 'is-active' ); 1236 wrapper.removeClass( 'has-no-menu-item' ); 1227 1237 }, 1228 1238 1229 1239 removeMenuItem : function(el) {