Ticket #18708: 18708.patch
File 18708.patch, 2.6 KB (added by , 14 years ago) |
---|
-
wp-admin/css/media.dev.css
245 245 text-align: center; 246 246 } 247 247 248 #media-upload a.wp-post-thumbnail {249 margin: 0 20px;250 }251 252 248 #media-items a.delete { 253 249 display: block; 254 250 float: right; -
wp-admin/includes/media.php
1330 1330 $calling_post_id = $post->post_parent; 1331 1331 if ( 'image' == $type && $calling_post_id && current_theme_supports( 'post-thumbnails', get_post_type( $calling_post_id ) ) && get_post_thumbnail_id( $calling_post_id ) != $attachment_id ) { 1332 1332 $ajax_nonce = wp_create_nonce( "set_post_thumbnail-$calling_post_id" ); 1333 $thumbnail = "< a class='wp-post-thumbnail' id='wp-post-thumbnail-" . $attachment_id . "' href='#' onclick='WPSetAsThumbnail(\"$attachment_id\", \"$ajax_nonce\");return false;'>" . esc_html__( "Use as featured image" ) . "</a>";1333 $thumbnail = "<input id='wp-post-thumbnail-" . $attachment_id . "' class='button' type='submit' onclick='WPSetAsThumbnail(\"$attachment_id\", \"$ajax_nonce\");return false;' value='" . esc_attr__( "Use as featured image" ) . "' name='wp-post-thumbnail-" . $attachment_id . "' />"; 1334 1334 } 1335 1335 1336 1336 if ( ( $send || $thumbnail || $delete ) && !isset( $form_fields['buttons'] ) ) -
wp-admin/js/set-post-thumbnail.dev.js
1 1 function WPSetAsThumbnail(id, nonce){ 2 var $ link = jQuery('a#wp-post-thumbnail-' + id);2 var $button = jQuery('input#wp-post-thumbnail-' + id); 3 3 4 $ link.text( setPostThumbnailL10n.saving );4 $button.val( setPostThumbnailL10n.saving ); 5 5 jQuery.post(ajaxurl, { 6 6 action:"set-post-thumbnail", post_id: post_id, thumbnail_id: id, _ajax_nonce: nonce, cookie: encodeURIComponent(document.cookie) 7 7 }, function(str){ 8 8 var win = window.dialogArguments || opener || parent || top; 9 $ link.text( setPostThumbnailL10n.setThumbnail );9 $button.val( setPostThumbnailL10n.setThumbnail ); 10 10 if ( str == '0' ) { 11 11 alert( setPostThumbnailL10n.error ); 12 12 } else { 13 jQuery('a.wp-post-thumbnail').show(); 14 $link.text( setPostThumbnailL10n.done ); 15 $link.fadeOut( 2000 ); 13 $button.val( setPostThumbnailL10n.done ); 14 $button.fadeOut( 2000 ); 16 15 win.WPSetThumbnailID(id); 17 16 win.WPSetThumbnailHTML(str); 17 win.tb_remove(); 18 18 } 19 19 } 20 20 );