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.fileLength }}
+ {{ data.fileLengthHumanReadable }}
+
<# } #>
<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
@@ -372,25 +419,30 @@
<# 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.fileLength }}
+ {{ 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 ) : ?>
-