X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/fa6ee2c363cdfdebcb4b76e4d9c4347a4cb19065..7f1521bf193b382565eb753043c161f4cb3fcda7:/wp-admin/js/media.js diff --git a/wp-admin/js/media.js b/wp-admin/js/media.js index a071cd60..f0c21752 100644 --- a/wp-admin/js/media.js +++ b/wp-admin/js/media.js @@ -1,4 +1,4 @@ -/* global ajaxurl, attachMediaBoxL10n */ +/* global ajaxurl, attachMediaBoxL10n, _wpMediaGridSettings */ var findPosts; ( function( $ ){ @@ -32,7 +32,7 @@ var findPosts; }, close: function() { - $('#find-posts-response').html(''); + $('#find-posts-response').empty(); $('#find-posts').hide(); $( '.ui-find-overlay' ).hide(); }, @@ -51,14 +51,14 @@ var findPosts; }, spinner = $( '.find-box-search .spinner' ); - spinner.show(); + spinner.addClass( 'is-active' ); $.ajax( ajaxurl, { type: 'POST', data: post, dataType: 'json' }).always( function() { - spinner.hide(); + spinner.removeClass( 'is-active' ); }).done( function( x ) { if ( ! x.success ) { $( '#find-posts-response' ).text( attachMediaBoxL10n.error ); @@ -72,13 +72,16 @@ var findPosts; }; $( document ).ready( function() { - var $mediaGridWrap = $( '#wp-media-grid' ); + var settings, $mediaGridWrap = $( '#wp-media-grid' ); // Open up a manage media frame into the grid. if ( $mediaGridWrap.length && window.wp && window.wp.media ) { + settings = _wpMediaGridSettings; + window.wp.media({ frame: 'manage', - container: $mediaGridWrap + container: $mediaGridWrap, + library: settings.queryVars }).open(); }