Make WordPress Core

Ticket #17180: 17180.8.diff

File 17180.8.diff, 1.0 KB (added by jkudish, 12 years ago)

just 17180.7.diff but now using jQuery's 'on' method instead of 'submit' as suggested by 'kovshenin'

  • wp-admin/js/post.js

     
    387387                }
    388388
    389389                function updateText() {
     390
     391                        if ( ! $('#timestampdiv').length )
     392                                return true;
     393
    390394                        var attemptedDate, originalDate, currentDate, publishOn, postStatus = $('#post_status'),
    391395                                optPublish = $('option[value="publish"]', postStatus), aa = $('#aa').val(),
    392396                                mm = $('#mm').val(), jj = $('#jj').val(), hh = $('#hh').val(), mn = $('#mn').val();
     
    534538                        return false;
    535539                });
    536540
     541                $('#post').on( 'submit', function(e){
     542                        if ( ! updateText() ) {
     543                                e.preventDefault();
     544                                $('#timestampdiv').show();
     545                                $('#publishing-action .spinner').hide();
     546                                $('#publish').prop('disabled', false).removeClass('button-primary-disabled');
     547                                return false;
     548                        }
     549                });
     550
    537551                $('#post-status-select').siblings('a.edit-post-status').click(function() {
    538552                        if ($('#post-status-select').is(":hidden")) {
    539553                                $('#post-status-select').slideDown('fast');