diff --git src/wp-admin/js/media-gallery.js src/wp-admin/js/media-gallery.js
index 52da393..a71d8fe 100644
|
|
|
1 | 1 | /* global ajaxurl */ |
2 | | jQuery(function($){ |
3 | | $( 'body' ).bind( 'click.wp-gallery', function(e){ |
| 2 | |
| 3 | /** |
| 4 | * This file is used on media-upload.php which has been replaced by media-new.php and upload.php |
| 5 | * Deprecated since 3.5.0 |
| 6 | */ |
| 7 | jQuery(function($) { |
| 8 | /** |
| 9 | * Adds a click event handler to the element with a 'wp-gallery' class. |
| 10 | */ |
| 11 | $( 'body' ).bind( 'click.wp-gallery', function(e) { |
4 | 12 | var target = $( e.target ), id, img_size; |
5 | 13 | |
6 | 14 | if ( target.hasClass( 'wp-set-header' ) ) { |
| 15 | // Opens the image to preview it full size. |
7 | 16 | ( window.dialogArguments || opener || parent || top ).location.href = target.data( 'location' ); |
8 | 17 | e.preventDefault(); |
9 | 18 | } else if ( target.hasClass( 'wp-set-background' ) ) { |
| 19 | // Sets the image as background of the theme. |
10 | 20 | id = target.data( 'attachment-id' ); |
11 | 21 | img_size = $( 'input[name="attachments[' + id + '][image-size]"]:checked').val(); |
12 | 22 | |
| 23 | /** |
| 24 | * This AJAX action has been deprecated since 3.5.0, see custom-background.php |
| 25 | */ |
13 | 26 | jQuery.post(ajaxurl, { |
14 | 27 | action: 'set-background-image', |
15 | 28 | attachment_id: id, |
16 | 29 | size: img_size |
17 | | }, function(){ |
| 30 | }, function() { |
18 | 31 | var win = window.dialogArguments || opener || parent || top; |
19 | 32 | win.tb_remove(); |
20 | 33 | win.location.reload(); |