WordPress.org

Make WordPress Core

Ticket #39691: 39691.2.patch

File 39691.2.patch, 2.3 KB (added by enrico.sorcinelli, 11 months ago)

I just updated the patch to the current trunk.

  • src/wp-includes/js/tinymce/plugins/wplink/plugin.js

     
    396396                                        } )
    397397                                        .autocomplete( {
    398398                                                source: function( request, response ) {
     399
     400                                                        // normalize search (remove spaces/uppercase/ecc)
     401                                                        if ( typeof window.wpLink !== 'undefined' ) {
     402                                                                request.term = window.wpLink.normalizeQuery( request.term );
     403                                                        }
     404
    399405                                                        if ( last === request.term ) {
    400406                                                                response( cache );
    401407                                                                return;
  • src/wp-includes/js/wplink.js

     
    495495                                rivers.recent.hide();
    496496                                rivers.search.show();
    497497
     498                                // normalize search (remove spaces/uppercase/ecc)
     499                                search = this.normalizeQuery( search );
     500
    498501                                // Don't search if the keypress didn't change the title.
    499502                                if ( wpLink.lastSearch == search )
    500503                                        return;
     
    591594                                funcContext = this;
    592595                                funcTriggered = true;
    593596                        };
     597                },
     598
     599                normalizeQuery: function ( query ) {
     600                        return ( /_ci$/.test(dbcollate) ? query.toLowerCase() : query ).trim().replace(/\s+/, ' ');
    594601                }
    595602        };
    596603
  • src/wp-admin/admin-header.php

     
    2323 * @global string    $parent_file
    2424 */
    2525global $title, $hook_suffix, $current_screen, $wp_locale, $pagenow,
    26         $update_title, $total_update_count, $parent_file;
     26        $update_title, $total_update_count, $parent_file, $wpdb;
    2727
    2828// Catch plugins that include admin-header.php before admin.php completes.
    2929if ( empty( $current_screen ) )
     
    8383        thousandsSeparator = '<?php echo addslashes( $wp_locale->number_format['thousands_sep'] ); ?>',
    8484        decimalPoint = '<?php echo addslashes( $wp_locale->number_format['decimal_point'] ); ?>',
    8585        isRtl = <?php echo (int) is_rtl(); ?>;
     86        dbcollate = '<?php echo $wpdb->collate ?>';
    8687</script>
    8788<meta name="viewport" content="width=device-width,initial-scale=1.0">
    8889<?php