WordPress.org

Make WordPress Core

Ticket #24449: 24449.6.diff

File 24449.6.diff, 1.5 KB (added by nacin, 22 months ago)
  • wp-includes/js/media-views.js

     
    462462                }, 
    463463 
    464464                canEmbed: function( attachment ) { 
    465                         var type = attachment.get('type'); 
    466                         if ( type !== 'audio' && type !== 'video' ) 
    467                                 return false; 
     465                        // If uploading, we know the filename but not the mime type. 
     466                        if ( ! attachment.get('uploading') ) { 
     467                                var type = attachment.get('type'); 
     468                                if ( type !== 'audio' && type !== 'video' ) 
     469                                        return false; 
     470                        } 
    468471 
    469472                        return _.contains( media.view.settings.embedExts, attachment.get('filename').split('.').pop() ); 
    470473                }, 
  • wp-includes/media-template.php

     
    297297                                                data-user-setting="urlbutton" 
    298298                                        <# } #>> 
    299299 
    300                                 <# if ( data.model.canEmbed && 'audio' === data.type ) { #> 
     300                                <# if ( data.model.canEmbed ) { #> 
    301301                                        <option value="embed" selected> 
    302                                                 <?php esc_attr_e('Embed Audio Player'); ?> 
     302                                                <?php esc_attr_e('Embed Media Player'); ?> 
    303303                                        </option> 
    304304                                        <option value="file"> 
    305                                 <# } else if ( data.model.canEmbed && 'video' === data.type ) { #> 
    306                                         <option value="embed" selected> 
    307                                                 <?php esc_attr_e('Embed Video Player'); ?> 
    308                                         </option> 
    309                                         <option value="file"> 
    310305                                <# } else { #> 
    311306                                        <option value="file" selected> 
    312307                                <# } #>