diff -r c7c34916027a -r 177826044cd9 wp/wp-includes/media-template.php --- a/wp/wp-includes/media-template.php Mon Oct 14 18:06:33 2019 +0200 +++ b/wp/wp-includes/media-template.php Mon Oct 14 18:28:13 2019 +0200 @@ -15,16 +15,18 @@ */ function wp_underscore_audio_template() { $audio_types = wp_get_audio_extensions(); -?> + ?> - + + + ?> <# var w_rule = '', classes = [], w, h, settings = wp.media.view.settings, isYouTube = isVimeo = false; @@ -69,7 +75,7 @@ h = Math.ceil( ( data.model.height * w ) / data.model.width ); } else { h = data.model.height; - } + } if ( w ) { w_rule = 'width: ' + w + 'px; '; @@ -90,21 +96,32 @@ <# if ( w ) { #>width="{{ w }}"<# } #> <# if ( h ) { #>height="{{ h }}"<# } #> '', 'preload' => 'metadata' ); - foreach ( $props as $key => $value ): + $props = array( + 'poster' => '', + 'preload' => 'metadata', + ); + foreach ( $props as $key => $value ) : if ( empty( $value ) ) { - ?><# - if ( ! _.isUndefined( data.model. ) && data.model. ) { - #> ="{{ data.model. }}"<# + ?> + <# + if ( ! _.isUndefined( data.model. ) && data.model. ) { + #> ="{{ data.model. }}"<# } #> - ="{{ _.isUndefined( data.model. ) ? '' : data.model. }}" + ="{{ _.isUndefined( data.model. ) ? '' : data.model. }}" + <# - if ( ! _.isUndefined( data.model. ) && data.model. ) { - #> <# + ?> + <# + + if ( ! _.isUndefined( data.model. ) && data.model. ) { + #> <# } #> > @@ -118,15 +135,17 @@ <# } } #> - <# if ( data.model. ) { #> - + + <# if ( data.model. ) { #> + <# } #> {{{ data.model.content }}} -Describe the purpose of the image%3$s. Leave empty if the image is purely decorative.' ), + esc_url( 'https://www.w3.org/WAI/tutorials/images/decision-tree' ), + 'target="_blank" rel="noopener noreferrer"', + sprintf( + ' %s', + /* translators: accessibility text */ + __( '(opens in a new tab)' ) + ) + ); ?> @@ -196,7 +230,8 @@

+ do_action( 'upload_ui_over_quota' ); + ?>
@@ -229,9 +264,11 @@ } ?> -

+

+ ?> +

<# if ( data.suggestedWidth && data.suggestedHeight ) { #>

@@ -244,17 +281,18 @@ + do_action( 'post-upload-ui' ); + ?>

@@ -283,6 +321,7 @@
+
@@ -337,7 +376,7 @@
- +
{{ data.filename }}
@@ -347,12 +386,20 @@
{{ data.filesizeHumanReadable }}
<# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> -
{{ data.width }} × {{ data.height }}
+
+ +
<# } #> <# } #> - <# if ( data.fileLength ) { #> -
{{ data.fileLength }}
+ <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> +
+ + {{ data.fileLengthHumanReadable }} +
<# } #> <# if ( 'audio' === data.type && data.meta.bitrate ) { #> @@ -372,25 +419,30 @@
- <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> + <# if ( 'image' === data.type ) { #> + +

+ <# } #> <# if ( 'audio' === data.type ) { #> - __( 'Artist' ), - 'album' => __( 'Album' ), - ) as $key => $label ) : ?> - - <# if ( 'image' === data.type ) { #> - - <# } #> -
<# if ( data.can.save ) { #> | - + <# } #> <# if ( ! data.uploading && data.can.remove ) { #> | - + <# if ( 'trash' === data.status ) { #> - + <# } else { #> - + <# } #> - + <# } #> @@ -482,15 +532,15 @@ if ( data.describe ) { if ( 'image' === data.type ) { #> + placeholder="" {{ maybeReadOnly }} /> <# } else { #> - placeholder="" + placeholder="" <# } else if ( 'audio' === data.type ) { #> - placeholder="" + placeholder="" <# } else { #> - placeholder="" + placeholder="" <# } #> {{ maybeReadOnly }} /> <# } } #> @@ -501,7 +551,7 @@ - +
@@ -521,7 +571,12 @@
{{ data.filesizeHumanReadable }}
<# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> -
{{ data.width }} × {{ data.height }}
+
+ +
<# } #> <# if ( data.can.save && data.sizes ) { #> @@ -529,18 +584,21 @@ <# } #> <# } #> - <# if ( data.fileLength ) { #> -
{{ data.fileLength }}
+ <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> +
+ + {{ data.fileLengthHumanReadable }} +
<# } #> <# if ( ! data.uploading && data.can.remove ) { #> - + <# if ( 'trash' === data.status ) { #> - + <# } else { #> - + <# } #> - + <# } #> @@ -553,42 +611,45 @@
- <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> + <# if ( 'image' === data.type ) { #> + +

+ <# } #> <# if ( 'audio' === data.type ) { #> - __( 'Artist' ), - 'album' => __( 'Album' ), - ) as $key => $label ) : ?> -