Make WordPress Core

Ticket #31258: media-template-grid-fix.patch

File media-template-grid-fix.patch, 1.7 KB (added by LewisCowles, 10 years ago)

Fixes Media Grid and Enables uploads viewable in media area of WordPress without enabling SVG support for uploads...

  • media-template.php

     
    294294                                        <div class="media-progress-bar"><div></div></div>
    295295                                <# } else if ( 'image' === data.type && data.sizes && data.sizes.large ) { #>
    296296                                        <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" />
     297                                <# } else if ( 'svg+xml' === data.subtype ) { #>
     298                                        <img class="details-image" src="{{ data.url }}" draggable="false" />
    297299                                <# } else if ( 'image' === data.type && data.sizes && data.sizes.full ) { #>
    298300                                        <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" />
    299301                                <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
     
    449451                        <div class="thumbnail">
    450452                                <# if ( data.uploading ) { #>
    451453                                        <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
     454                                <# } else if ( 'svg+xml' === data.subtype ) { #>
     455                                        <div class="centered">
     456                                                <img src="{{ data.url }}" class="thumbnail" draggable="false" />
     457                                        </div>
    452458                                <# } else if ( 'image' === data.type && data.sizes ) { #>
    453459                                        <div class="centered">
    454460                                                <img src="{{ data.size.url }}" draggable="false" alt="" />
     
    505511                        <div class="thumbnail thumbnail-{{ data.type }}">
    506512                                <# if ( data.uploading ) { #>
    507513                                        <div class="media-progress-bar"><div></div></div>
     514                                <# } else if ( 'svg+xml' === data.subtype ) { #>
     515                                        <div class="centered">
     516                                                <img src="{{ data.url }}" class="thumbnail" draggable="false" />
     517                                        </div>
    508518                                <# } else if ( 'image' === data.type && data.sizes ) { #>
    509519                                        <img src="{{ data.size.url }}" draggable="false" />
    510520                                <# } else { #>