X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/48ab98cb1779cf2088c1351ac3dd3d0da6fb31d3..e0feb3b2e5b436a06bbb04fbc838d1cd6ec95399:/wp-includes/media-template.php
diff --git a/wp-includes/media-template.php b/wp-includes/media-template.php
index afb690e8..8edeb62e 100644
--- a/wp-includes/media-template.php
+++ b/wp-includes/media-template.php
@@ -50,9 +50,14 @@ function wp_underscore_audio_template() {
function wp_underscore_video_template() {
$video_types = wp_get_video_extensions();
?>
-<# var w_rule = h_rule = '',
+<# var w_rule = h_rule = '', classes = [],
w, h, settings = wp.media.view.settings,
- isYouTube = ! _.isEmpty( data.model.src ) && data.model.src.match(/youtube|youtu\.be/);
+ isYouTube = isVimeo = false;
+
+ if ( ! _.isEmpty( data.model.src ) ) {
+ isYouTube = data.model.src.match(/youtube|youtu\.be/);
+ isVimeo = -1 !== data.model.src.indexOf('vimeo');
+ }
if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
w = settings.contentWidth;
@@ -72,10 +77,19 @@ function wp_underscore_video_template() {
if ( h ) {
h_rule = 'height: ' + h + 'px;';
}
+
+ if ( isYouTube ) {
+ classes.push( 'youtube-video' );
+ }
+
+ if ( isVimeo ) {
+ classes.push( 'vimeo-video' );
+ }
+
#>
@@ -361,10 +378,12 @@ function wp_print_media_templates() {
<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
+
+
<# if ( 'audio' === data.type ) { #>
__( 'Artist' ),
@@ -394,7 +413,7 @@ function wp_print_media_templates() {
{{ data.authorName }}
- <# if ( data.uploadedTo ) { #>
+ <# if ( data.uploadedToTitle ) { #>
<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
+
+
<# if ( 'audio' === data.type ) { #>
__( 'Artist' ),
@@ -573,10 +595,10 @@ function wp_print_media_templates() {
<# if ( data.editable ) { #>
-
+
<# } #>
<# if ( data.clearable ) { #>
-
+
<# } #>
@@ -732,6 +754,31 @@ function wp_print_media_templates() {
+
+
+
+