Make WordPress Core


Ignore:
Timestamp:
04/16/2014 12:22:28 AM (8 years ago)
Author:
nacin
Message:

Graceful failures for TinyMCE views of video/audio playlists.

props gcorne.
fixes #27821.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/media-template.php

    r28095 r28144  
    10021002            </div>
    10031003        <# } else { #>
    1004             <div class="gallery-error">
     1004            <div class="wpview-error">
    10051005                <div class="dashicons dashicons-format-gallery"></div><p><?php _e( 'No items found.' ); ?></p>
    10061006            </div>
     
    10331033            <div class="dashicons dashicons-no-alt remove"></div>
    10341034        </div>
    1035         <div class="wp-playlist wp-{{ data.type }}-playlist wp-playlist-{{ data.style }}">
    1036             <# if ( 'audio' === data.type ){ #>
    1037             <div class="wp-playlist-current-item"></div>
    1038             <# } #>
    1039             <{{ data.type }} controls="controls" preload="none" <#
    1040                 if ( data.width ) { #> width="{{ data.width }}"<# }
    1041                 #><# if ( data.height ) { #> height="{{ data.height }}"<# } #>></{{ data.type }}>
    1042             <div class="wp-playlist-next"></div>
    1043             <div class="wp-playlist-prev"></div>
    1044         </div>
    1045         <div class="wpview-overlay"></div>
     1035        <# if ( data.tracks ) { #>
     1036            <div class="wp-playlist wp-{{ data.type }}-playlist wp-playlist-{{ data.style }}">
     1037                <# if ( 'audio' === data.type ){ #>
     1038                <div class="wp-playlist-current-item"></div>
     1039                <# } #>
     1040                <{{ data.type }} controls="controls" preload="none" <#
     1041                    if ( data.width ) { #> width="{{ data.width }}"<# }
     1042                    #><# if ( data.height ) { #> height="{{ data.height }}"<# } #>></{{ data.type }}>
     1043                <div class="wp-playlist-next"></div>
     1044                <div class="wp-playlist-prev"></div>
     1045            </div>
     1046            <div class="wpview-overlay"></div>
     1047        <# } else { #>
     1048            <div class="wpview-error">
     1049                <div class="dashicons dashicons-video-alt3"></div><p><?php _e( 'No items found.' ); ?></p>
     1050            </div>
     1051        <# } #>
    10461052    </script>
    10471053
Note: See TracChangeset for help on using the changeset viewer.