diff --git src/wp-includes/admin-bar.php src/wp-includes/admin-bar.php
index de33f54..aa9f568 100644
|
|
|
function wp_admin_bar_wp_menu( $wp_admin_bar ) {
|
| 150 | 150 | 'title' => __('Feedback'), |
| 151 | 151 | 'href' => __('https://wordpress.org/support/forum/requests-and-feedback'), |
| 152 | 152 | ) ); |
| | 153 | |
| | 154 | // Add network site search |
| | 155 | $wp_admin_bar->add_menu( array( |
| | 156 | 'parent' => 'my-sites-list', |
| | 157 | 'id' => 'my-sites-search', |
| | 158 | 'title' => '<input type="search" placeholder="'. __( 'Search sites' ) .'" />', |
| | 159 | ) ); |
| 153 | 160 | } |
| 154 | 161 | |
| 155 | 162 | /** |
diff --git src/wp-includes/css/admin-bar.css src/wp-includes/css/admin-bar.css
index ff4bbbf..c8347b3 100644
|
|
|
html:lang(he-il) .rtl #wpadminbar * {
|
| 540 | 540 | content: "\f102"; |
| 541 | 541 | } |
| 542 | 542 | |
| | 543 | #wpadminbar #wp-admin-bar-my-sites #wp-admin-bar-my-sites-search { |
| | 544 | height: 38px; |
| | 545 | } |
| | 546 | #wpadminbar #wp-admin-bar-my-sites #wp-admin-bar-my-sites-search .ab-item { |
| | 547 | height: 34px; |
| | 548 | } |
| 543 | 549 | |
| | 550 | #wpadminbar #wp-admin-bar-my-sites #wp-admin-bar-my-sites-search input[type="search"] { |
| | 551 | padding: 0 2px; |
| | 552 | width: 95%; |
| | 553 | width: calc( 100% - 6px ); |
| | 554 | } |
| 544 | 555 | |
| 545 | 556 | /** |
| 546 | 557 | * Comments |
diff --git src/wp-includes/js/admin-bar.js src/wp-includes/js/admin-bar.js
index 10d2954..3614d0d 100644
|
|
|
if ( typeof(jQuery) != 'undefined' ) {
|
| 93 | 93 | }).focus().select(); |
| 94 | 94 | }); |
| 95 | 95 | |
| | 96 | $('#wp-admin-bar-my-sites-search input').bind('keyup search', function() { |
| | 97 | var searchValRegex = new RegExp( $(this).val(), 'i'); |
| | 98 | $('#wp-admin-bar-my-sites-list > li.menupop').hide().filter(function() { |
| | 99 | return searchValRegex.test( $(this).find('> a').text() ); |
| | 100 | }).show(); |
| | 101 | }); |
| | 102 | |
| 96 | 103 | $('#wpadminbar li.menupop > .ab-item').bind('keydown.adminbar', function(e){ |
| 97 | 104 | if ( e.which != 13 ) |
| 98 | 105 | return; |