WordPress.org

Make WordPress Core

Ticket #21848: 21848.diff

File 21848.diff, 1.1 KB (added by wonderboymusic, 5 years ago)
  • src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js

     
    437437                                width = c.match( /width="([0-9]*)"/ );
    438438                                width = ( width && width[1] ) ? width[1] : '';
    439439
     440                                classes = b.match( /class="([^"]*)"/ );
     441                                classes = ( classes && classes[1] ) ? classes[1] : '';
     442                                align = classes.match( /align[a-z]+/i ) || 'alignnone';
     443
    440444                                if ( ! width || ! caption ) {
     445                                        if ( 'alignnone' !== align[0] ) {
     446                                                c = c.replace( /><img/, ' class="' + align[0] + '"><img' );
     447                                        }
    441448                                        return c;
    442449                                }
    443450
     
    444451                                id = b.match( /id="([^"]*)"/ );
    445452                                id = ( id && id[1] ) ? id[1] : '';
    446453
    447                                 classes = b.match( /class="([^"]*)"/ );
    448                                 classes = ( classes && classes[1] ) ? classes[1] : '';
    449 
    450                                 align = classes.match( /align[a-z]+/i ) || 'alignnone';
    451454                                classes = classes.replace( /wp-caption ?|align[a-z]+ ?/gi, '' );
    452455
    453456                                if ( classes ) {