Changeset 27658
- Timestamp:
- 03/23/2014 03:15:35 AM (11 years ago)
- Location:
- trunk/src/wp-includes
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/js/media-audiovideo.js
r27655 r27658 1409 1409 $(document.body) 1410 1410 .on( 'click', '.wp-switch-editor', wp.media.mixin.pauseAllPlayers ) 1411 .on( 'click', '.add-media-source', function() { 1412 media.frame.setState('add-' + media.frame.defaults.id + '-source'); 1411 .on( 'click', '.add-media-source', function( e ) { 1412 media.frame.lastMime = $( e.currentTarget ).data( 'mime' ); 1413 media.frame.setState( 'add-' + media.frame.defaults.id + '-source' ); 1413 1414 } ); 1414 1415 } -
trunk/src/wp-includes/js/media-views.js
r27643 r27658 1141 1141 initialize: function( options ) { 1142 1142 this.media = options.media; 1143 this.set( 'library', media.query({ type: options.type }) ); 1143 this.type = options.type; 1144 this.set( 'library', media.query({ type: this.type }) ); 1144 1145 1145 1146 media.controller.Library.prototype.initialize.apply( this, arguments ); 1147 }, 1148 1149 activate: function() { 1150 if ( media.frame.lastMime ) { 1151 this.set( 'library', media.query({ type: media.frame.lastMime }) ); 1152 delete media.frame.lastMime; 1153 } 1154 media.controller.Library.prototype.activate.apply( this, arguments ); 1146 1155 } 1147 1156 }); -
trunk/src/wp-includes/media-template.php
r27656 r27658 772 772 773 773 <script type="text/html" id="tmpl-audio-details"> 774 <# var ext, html5types = { mp3: true, ogg: true }; #> 774 <# var ext, html5types = { 775 mp3: wp.media.view.settings.embedMimes.mp3, 776 ogg: wp.media.view.settings.embedMimes.ogg 777 }; #> 775 778 776 779 <?php $audio_types = wp_get_audio_extensions(); ?> … … 811 814 <span>{{{ wp.media.view.l10n.mediaHTML5Text }}}</span> 812 815 <div class="button-large"> 813 <# _.each( html5types, function ( value, type) { #>814 <button class="button add-media-source" >{{ type }}</button>816 <# _.each( html5types, function (mime, type) { #> 817 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 815 818 <# } ) #> 816 819 </div> … … 848 851 849 852 <script type="text/html" id="tmpl-video-details"> 850 <# var ext, html5types = { mp4: true, ogv: true, webm: true }; #> 853 <# var ext, html5types = { 854 mp4: wp.media.view.settings.embedMimes.mp4, 855 ogv: wp.media.view.settings.embedMimes.ogv, 856 webm: wp.media.view.settings.embedMimes.webm 857 }; #> 851 858 852 859 <?php $video_types = wp_get_video_extensions(); ?> … … 897 904 <span>{{{ wp.media.view.l10n.mediaHTML5Text }}}</span> 898 905 <div class="button-large"> 899 <# _.each( html5types, function ( value, type) { #>900 <button class="button add-media-source" >{{ type }}</button>906 <# _.each( html5types, function (mime, type) { #> 907 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 901 908 <# } ) #> 902 909 </div>
Note: See TracChangeset
for help on using the changeset viewer.