Make WordPress Core

Changeset 34506


Ignore:
Timestamp:
09/24/2015 05:56:50 PM (11 years ago)
Author:
wonderboymusic
Message:

Comments List Table: include count for "All". Dynamically update.

Fixes #17275.

Location:
trunk/src/wp-admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-comments-list-table.php

    r34504 r34506  
    205205                //, number_format_i18n($num_comments->spam) ), "<span class='spam-comment-count'>" . number_format_i18n($num_comments->spam) . "</span>")
    206206                $stati = array(
    207                                 'all' => _nx_noop( 'All', 'All', 'comments' ), // singular not used
    208                                 'moderated' => str_replace( '%s', '<span class="pending-count">%s</span>',
    209                                         /* translators: %s: pending comments count */
    210                                         _nx_noop(
    211                                                 'Pending <span class="count">(%s)</span>',
    212                                                 'Pending <span class="count">(%s)</span>',
    213                                                 'comments'
    214                                         )
    215                                 ),
    216                                 'approved' => str_replace( '%s', '<span class="approved-count">%s</span>',
    217                                         /* translators: %s: approved comments count */
    218                                         _nx_noop(
    219                                                 'Approved <span class="count">(%s)</span>',
    220                                                 'Approved <span class="count">(%s)</span>',
    221                                                 'comments'
    222                                         )
    223                                 ),
    224                                 'spam' => str_replace( '%s', '<span class="spam-count">%s</span>',
    225                                         /* translators: %s: spam comments count */
    226                                         _nx_noop(
    227                                                 'Spam <span class="count">(%s)</span>',
    228                                                 'Spam <span class="count">(%s)</span>',
    229                                                 'comments'
    230                                         )
    231                                 ),
    232                                 'trash' => str_replace( '%s', '<span class="trash-count">%s</span>',
    233                                         /* translators: %s: trashed comments count */
    234                                         _nx_noop(
    235                                                 'Trash <span class="count">(%s)</span>',
    236                                                 'Trash <span class="count">(%s)</span>',
    237                                                 'comments'
    238                                         )
     207                        'all' => str_replace( '%s', '<span class="all-count">%s</span>',
     208                                /* translators: %s: pending comments count */
     209                                _nx_noop(
     210                                        'All <span class="count">(%s)</span>',
     211                                        'All <span class="count">(%s)</span>',
     212                                        'comments'
    239213                                )
    240                         );
     214                        ), // singular not used
     215                        'moderated' => str_replace( '%s', '<span class="pending-count">%s</span>',
     216                                /* translators: %s: pending comments count */
     217                                _nx_noop(
     218                                        'Pending <span class="count">(%s)</span>',
     219                                        'Pending <span class="count">(%s)</span>',
     220                                        'comments'
     221                                )
     222                        ),
     223                        'approved' => str_replace( '%s', '<span class="approved-count">%s</span>',
     224                                /* translators: %s: approved comments count */
     225                                _nx_noop(
     226                                        'Approved <span class="count">(%s)</span>',
     227                                        'Approved <span class="count">(%s)</span>',
     228                                        'comments'
     229                                )
     230                        ),
     231                        'spam' => str_replace( '%s', '<span class="spam-count">%s</span>',
     232                                /* translators: %s: spam comments count */
     233                                _nx_noop(
     234                                        'Spam <span class="count">(%s)</span>',
     235                                        'Spam <span class="count">(%s)</span>',
     236                                        'comments'
     237                                )
     238                        ),
     239                        'trash' => str_replace( '%s', '<span class="trash-count">%s</span>',
     240                                /* translators: %s: trashed comments count */
     241                                _nx_noop(
     242                                        'Trash <span class="count">(%s)</span>',
     243                                        'Trash <span class="count">(%s)</span>',
     244                                        'comments'
     245                                )
     246                        )
     247                );
    241248
    242249                if ( !EMPTY_TRASH_DAYS )
  • trunk/src/wp-admin/js/edit-comments.js

    r34500 r34506  
    436436                if ( pendingDiff ) {
    437437                        updatePending( pendingDiff, commentPostId );
     438                        updateCountText( 'span.all-count', pendingDiff );
    438439                }
    439440
    440441                if ( approvedDiff ) {
    441442                        updateApproved( approvedDiff, commentPostId );
     443                        updateCountText( 'span.all-count', approvedDiff );
    442444                }
    443445
Note: See TracChangeset for help on using the changeset viewer.