wp/wp-admin/js/comment.js
changeset 0 d970ebf37754
child 5 5e2f62d02dcd
equal deleted inserted replaced
-1:000000000000 0:d970ebf37754
       
     1 jQuery(document).ready( function($) {
       
     2 
       
     3 	postboxes.add_postbox_toggles('comment');
       
     4 
       
     5 	var stamp = $('#timestamp').html();
       
     6 	$('.edit-timestamp').click(function () {
       
     7 		if ($('#timestampdiv').is(":hidden")) {
       
     8 			$('#timestampdiv').slideDown("normal");
       
     9 			$('.edit-timestamp').hide();
       
    10 		}
       
    11 		return false;
       
    12 	});
       
    13 
       
    14 	$('.cancel-timestamp').click(function() {
       
    15 		$('#timestampdiv').slideUp("normal");
       
    16 		$('#mm').val($('#hidden_mm').val());
       
    17 		$('#jj').val($('#hidden_jj').val());
       
    18 		$('#aa').val($('#hidden_aa').val());
       
    19 		$('#hh').val($('#hidden_hh').val());
       
    20 		$('#mn').val($('#hidden_mn').val());
       
    21 		$('#timestamp').html(stamp);
       
    22 		$('.edit-timestamp').show();
       
    23 		return false;
       
    24 	});
       
    25 
       
    26 	$('.save-timestamp').click(function () { // crazyhorse - multiple ok cancels
       
    27 		var aa = $('#aa').val(), mm = $('#mm').val(), jj = $('#jj').val(), hh = $('#hh').val(), mn = $('#mn').val(),
       
    28 			newD = new Date( aa, mm - 1, jj, hh, mn );
       
    29 
       
    30 		if ( newD.getFullYear() != aa || (1 + newD.getMonth()) != mm || newD.getDate() != jj || newD.getMinutes() != mn ) {
       
    31 			$('.timestamp-wrap', '#timestampdiv').addClass('form-invalid');
       
    32 			return false;
       
    33 		} else {
       
    34 			$('.timestamp-wrap', '#timestampdiv').removeClass('form-invalid');
       
    35 		}
       
    36 
       
    37 		$('#timestampdiv').slideUp("normal");
       
    38 		$('.edit-timestamp').show();
       
    39 		$('#timestamp').html(
       
    40 			commentL10n.submittedOn + ' <b>' +
       
    41 			$( '#mm option[value="' + mm + '"]' ).text() + ' ' +
       
    42 			jj + ', ' +
       
    43 			aa + ' @ ' +
       
    44 			hh + ':' +
       
    45 			mn + '</b> '
       
    46 		);
       
    47 		return false;
       
    48 	});
       
    49 });