WordPress.org

Make WordPress Core

Ticket #11184: 11184-4-bulkedit.patch

File 11184-4-bulkedit.patch, 986 bytes (added by nacin, 8 years ago)

Edit posts/pages - don't show bulk edit if nothing is selected

  • inline-edit-post.dev.js

     
    7474        },
    7575
    7676        setBulk : function() {
    77                 var te = '', type = this.type, tax;
     77                var te = '', type = this.type, tax, c = 0;
    7878                this.revert();
    7979
    8080                $('#bulk-edit td').attr('colspan', $('.widefat:first thead th:visible').length);
     
    8383
    8484                $('tbody th.check-column input[type="checkbox"]').each(function(i){
    8585                        if ( $(this).attr('checked') ) {
     86                                c++;
    8687                                var id = $(this).val(), theTitle;
    8788                                theTitle = $('#inline_'+id+' .post_title').text() || inlineEditL10n.notitle;
    8889                                te += '<div id="ttle'+id+'"><a id="_'+id+'" class="ntdelbutton" title="'+inlineEditL10n.ntdeltitle+'">X</a>'+theTitle+'</div>';
    8990                        }
    9091                });
    9192
     93                if (c == 0)
     94                        this.revert();
     95
    9296                $('#bulk-titles').html(te);
    9397                $('#bulk-titles a').click(function() {
    9498                        var id = $(this).attr('id').substr(1);