WordPress.org

Make WordPress Core

Ticket #11184: 11184-4-bulkedit.patch

File 11184-4-bulkedit.patch, 986 bytes (added by nacin, 4 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);