| 1 |
function kdMuFeaImgSetBoxContent( content, featuredImageID, post_type ) { |
| 2 |
//jQuery( '.inside', '#kd_' + featuredImageID ).html( content ); |
| 3 |
jQuery( '#' + featuredImageID + '_' + post_type + ' .inside' ).html( content ); |
| 4 |
} |
| 5 |
function kdMuFeaImgSetMetaValue( id, featuredImageID, post_type ) { |
| 6 |
var field = jQuery('input[value=kd_' + featuredImageID + '_' + post_type + '_id]', '#list-table'); |
| 7 |
if ( field.size() > 0 ) { |
| 8 |
jQuery('#meta\\[' + field.attr('id').match(/[0-9]+/) + '\\]\\[value\\]').text( id ); |
| 9 |
} |
| 10 |
} |
| 11 |
|
| 12 |
function kdMuFeaImgRemove ( featuredImageID, post_type, nonce ) { |
| 13 |
jQuery.post( ajaxurl, { |
| 14 |
action: 'set-MuFeaImg-' + featuredImageID + '-' + post_type, |
| 15 |
post_id: jQuery('#post_ID').val(), |
| 16 |
thumbnail_id: -1, |
| 17 |
_ajax_nonce: nonce, |
| 18 |
cookie: encodeURIComponent(document.cookie) |
| 19 |
}, function( str ) { |
| 20 |
if( str == '0' ) { |
| 21 |
alert( setPostThumbnailL10n.error ); |
| 22 |
} |
| 23 |
else { |
| 24 |
kdMuFeaImgSetBoxContent( str, featuredImageID, post_type ); |
| 25 |
} |
| 26 |
}); |
| 27 |
} |
| 28 |
|
| 29 |
function kdMuFeaImgSet( id, featuredImageID, post_type, nonce ) { |
| 30 |
var $link = jQuery( 'a#' + featuredImageID + '-featuredimage' ); |
| 31 |
|
| 32 |
$link.text( setPostThumbnailL10n.saving ); |
| 33 |
|
| 34 |
jQuery.post( ajaxurl, { |
| 35 |
action: 'set-MuFeaImg-' + featuredImageID + '-' + post_type, |
| 36 |
post_id: post_id, |
| 37 |
thumbnail_id: id, |
| 38 |
_ajax_nonce: nonce, |
| 39 |
cookie: encodeURIComponent(document.cookie) |
| 40 |
}, function( str ) { |
| 41 |
if( str == '0' ) { |
| 42 |
alert( setPostThumbnailL10n.error ); |
| 43 |
} |
| 44 |
else { |
| 45 |
var win = window.dialogArguments || opener || parent || top; |
| 46 |
|
| 47 |
$link.show().text( setPostThumbnailL10n.done ); |
| 48 |
|
| 49 |
$link.fadeOut( 'slow', function() { |
| 50 |
jQuery('tr.MuFeaImg-' + featuredImageID + '-' + post_type ).hide(); |
| 51 |
}); |
| 52 |
|
| 53 |
win.kdMuFeaImgSetBoxContent( str, featuredImageID, post_type ); |
| 54 |
win.kdMuFeaImgSetMetaValue( id, featuredImageID, post_type ); |
| 55 |
} |
| 56 |
}); |
| 57 |
} |