Make WordPress Core

Ticket #15983: 15983.diff

File 15983.diff, 1.7 KB (added by nacin, 14 years ago)
  • wp-admin/includes/class-wp-list-table.php

     
    472472
    473473                extract( $this->_pagination_args );
    474474
    475                 if ( $total_pages < 2 )
    476                         return;
    477 
    478475                $output = '<span class="displaying-num">' . sprintf( _n( '1 item', '%s items', $total_items ), number_format_i18n( $total_items ) ) . '</span>';
    479476
    480477                $current = $this->get_pagenum();
     
    525522
    526523                $output .= "\n" . join( "\n", $page_links );
    527524
    528                 $this->_pagination = "<div class='tablenav-pages'>$output</div>";
     525                $page_class = $total_pages < 2 ? ' one-page' : '';
    529526
     527                $this->_pagination = "<div class='tablenav-pages{$page_class}'>$output</div>";
     528
    530529                echo $this->_pagination;
    531530        }
    532531
  • wp-admin/js/list-table.dev.js

     
    102102
    103103                        this.set_total_pages(response.total_pages);
    104104
     105                        if ( response.total_pages > 1 )
     106                                $('.tablenav-pages').removeClass('one-page');
     107
    105108                        $('.current-page').val($.query.GET('paged'));
    106109
    107110                        $('th.column-cb :input').attr('checked', false);
  • wp-admin/css/wp-admin.dev.css

     
    14761476        font-size: 11px;
    14771477}
    14781478
     1479.tablenav .one-page {
     1480        display: none;
     1481}
     1482
    14791483.tablenav .tablenav-pages a,
    14801484.tablenav-pages span.current  {
    14811485        text-decoration: none;