WordPress.org

Make WordPress Core

Ticket #27136: theme.diff

File theme.diff, 757 bytes (added by enej, 7 years ago)

Strips out tags from the name, description and authors in javascript.

  • wp-admin/js/theme.js

     
    189189                // Find results
    190190                // _.filter and .test
    191191                results = this.filter( function( data ) {
    192                         haystack = _.union( data.get( 'name' ), data.get( 'id' ), data.get( 'description' ), data.get( 'author' ), data.get( 'tags' ) );
    193 
     192                        haystack = _.union( data.get( 'name' ).replace(/(<([^>]+)>)/ig,""), data.get( 'id' ), data.get( 'description' ).replace(/(<([^>]+)>)/ig,""), data.get( 'author' ).replace(/(<([^>]+)>)/ig,""), data.get( 'tags' ) );
     193                       
    194194                        if ( match.test( data.get( 'author' ) ) && term.length > 2 ) {
    195195                                data.set( 'displayAuthor', true );
    196196                        }