+ if ( attemptedDate > currentDate && $('#original_post_status').val() != 'future' ) {
+ publishOn = postL10n.publishOnFuture;
+ $('#publish').val( postL10n.schedule );
+ } else if ( attemptedDate <= currentDate && $('#original_post_status').val() != 'publish' ) {
+ publishOn = postL10n.publishOn;
+ $('#publish').val( postL10n.publish );
+ } else {
+ publishOn = postL10n.publishOnPast;
+ if ( page )
+ $('#publish').val( postL10n.updatePage );
+ else
+ $('#publish').val( postL10n.updatePost );
+ }
+ if ( originalDate.toUTCString() == attemptedDate.toUTCString() ) { //hack
+ $('#timestamp').html(stamp);
+ } else {
+ $('#timestamp').html(
+ publishOn + ' <b>' +
+ $('option[value=' + $('#mm').val() + ']', '#mm').text() + ' ' +
+ jj + ', ' +
+ aa + ' @ ' +
+ hh + ':' +
+ mn + '</b> '
+ );
+ }
+
+ if ( $('input:radio:checked', '#post-visibility-select').val() == 'private' ) {
+ if ( page )
+ $('#publish').val( postL10n.updatePage );
+ else
+ $('#publish').val( postL10n.updatePost );
+ if ( optPublish.length == 0 ) {
+ postStatus.append('<option value="publish">' + postL10n.privatelyPublished + '</option>');
+ } else {
+ optPublish.html( postL10n.privatelyPublished );
+ }
+ $('option[value=publish]', postStatus).attr('selected', true);
+ $('.edit-post-status', '#misc-publishing-actions').hide();
+ } else {
+ if ( $('#original_post_status').val() == 'future' || $('#original_post_status').val() == 'draft' ) {
+ if ( optPublish.length ) {
+ optPublish.remove();
+ postStatus.val($('#hidden_post_status').val());
+ }
+ } else {
+ optPublish.html( postL10n.published );
+ }
+ if ( postStatus.is(':hidden') )
+ $('.edit-post-status', '#misc-publishing-actions').show();
+ }
+ $('#post-status-display').html($('option:selected', postStatus).text());
+ if ( $('option:selected', postStatus).val() == 'private' || $('option:selected', postStatus).val() == 'publish' ) {
+ $('#save-post').hide();
+ } else {
+ $('#save-post').show();
+ if ( $('option:selected', postStatus).val() == 'pending' ) {
+ $('#save-post').show().val( postL10n.savePending );
+ } else {
+ $('#save-post').show().val( postL10n.saveDraft );
+ }
+ }
+ return true;