diff --git src/wp-admin/includes/class-wp-comments-list-table.php src/wp-admin/includes/class-wp-comments-list-table.php
index dfd95a6..d89eb61 100644
|
|
|
class WP_Comments_List_Table extends WP_List_Table {
|
| 171 | 171 | //, number_format_i18n($num_comments->spam) ), "<span class='spam-comment-count'>" . number_format_i18n($num_comments->spam) . "</span>") |
| 172 | 172 | $stati = array( |
| 173 | 173 | 'all' => _nx_noop('All', 'All', 'comments'), // singular not used |
| 174 | | 'moderated' => _n_noop('Pending <span class="count">(<span class="pending-count">%s</span>)</span>', 'Pending <span class="count">(<span class="pending-count">%s</span>)</span>'), |
| | 174 | 'moderated' => _n_noop('Pending %s', 'Pending %s'), |
| 175 | 175 | 'approved' => _n_noop('Approved', 'Approved'), // singular not used |
| 176 | | 'spam' => _n_noop('Spam <span class="count">(<span class="spam-count">%s</span>)</span>', 'Spam <span class="count">(<span class="spam-count">%s</span>)</span>'), |
| 177 | | 'trash' => _n_noop('Trash <span class="count">(<span class="trash-count">%s</span>)</span>', 'Trash <span class="count">(<span class="trash-count">%s</span>)</span>') |
| | 176 | 'spam' => _n_noop('Spam %s', 'Spam %s'), |
| | 177 | 'trash' => _n_noop('Trash %s', 'Trash %s') |
| 178 | 178 | ); |
| 179 | 179 | |
| 180 | 180 | if ( !EMPTY_TRASH_DAYS ) |
| … |
… |
class WP_Comments_List_Table extends WP_List_Table {
|
| 197 | 197 | if ( !empty( $_REQUEST['s'] ) ) |
| 198 | 198 | $link = add_query_arg( 's', esc_attr( wp_unslash( $_REQUEST['s'] ) ), $link ); |
| 199 | 199 | */ |
| | 200 | |
| | 201 | switch ($status) { |
| | 202 | case 'moderated': |
| | 203 | $class_text = '<span class="count">(<span class="pending-count">%s</span>)</span>'; |
| | 204 | break; |
| | 205 | case 'spam': |
| | 206 | $class_text = '<span class="count">(<span class="spam-count">%s</span>)</span>'; |
| | 207 | break; |
| | 208 | case 'trash': |
| | 209 | $class_text = '<span class="count">(<span class="trash-count">%s</span>)</span>'; |
| | 210 | break; |
| | 211 | case 'all': |
| | 212 | case 'approved': |
| | 213 | $class_text = ''; |
| | 214 | break; |
| | 215 | } |
| | 216 | $count_label = sprintf( translate_nooped_plural( $label, $num_comments->$status ), $class_text ); |
| 200 | 217 | $status_links[$status] = "<a href='$link'$class>" . sprintf( |
| 201 | | translate_nooped_plural( $label, $num_comments->$status ), |
| | 218 | $count_label, |
| 202 | 219 | number_format_i18n( $num_comments->$status ) |
| 203 | 220 | ) . '</a>'; |
| 204 | 221 | } |
diff --git src/wp-admin/includes/class-wp-ms-themes-list-table.php src/wp-admin/includes/class-wp-ms-themes-list-table.php
index d3b484f..bac9e21 100644
|
|
|
class WP_MS_Themes_List_Table extends WP_List_Table {
|
| 225 | 225 | |
| 226 | 226 | switch ( $type ) { |
| 227 | 227 | case 'all': |
| 228 | | $text = _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $count, 'themes' ); |
| | 228 | $text = sprintf( _nx( 'All %s', 'All %s', $count, 'themes' ), '<span class="count">(%s)</span>' ); |
| 229 | 229 | break; |
| 230 | 230 | case 'enabled': |
| 231 | | $text = _n( 'Enabled <span class="count">(%s)</span>', 'Enabled <span class="count">(%s)</span>', $count ); |
| | 231 | $text = sprintf( _n( 'Enabled %s', 'Enabled %s', $count ), '<span class="count">(%s)</span>' ); |
| 232 | 232 | break; |
| 233 | 233 | case 'disabled': |
| 234 | | $text = _n( 'Disabled <span class="count">(%s)</span>', 'Disabled <span class="count">(%s)</span>', $count ); |
| | 234 | $text = sprintf( _n( 'Disabled %s', 'Disabled %s', $count ), '<span class="count">(%s)</span>' ); |
| 235 | 235 | break; |
| 236 | 236 | case 'upgrade': |
| 237 | | $text = _n( 'Update Available <span class="count">(%s)</span>', 'Update Available <span class="count">(%s)</span>', $count ); |
| | 237 | $text = sprintf( _n( 'Update Available %s', 'Update Available %s', $count ), '<span class="count">(%s)</span>' ); |
| 238 | 238 | break; |
| 239 | 239 | case 'broken' : |
| 240 | | $text = _n( 'Broken <span class="count">(%s)</span>', 'Broken <span class="count">(%s)</span>', $count ); |
| | 240 | $text = sprintf( _n( 'Broken %s', 'Broken %s', $count ), '<span class="count">(%s)</span>' ); |
| 241 | 241 | break; |
| 242 | 242 | } |
| 243 | 243 | |
diff --git src/wp-admin/includes/class-wp-ms-users-list-table.php src/wp-admin/includes/class-wp-ms-users-list-table.php
index e5eaeb5..fe4d63e 100644
|
|
|
class WP_MS_Users_List_Table extends WP_List_Table {
|
| 95 | 95 | |
| 96 | 96 | $class = $role != 'super' ? ' class="current"' : ''; |
| 97 | 97 | $role_links = array(); |
| 98 | | $role_links['all'] = "<a href='" . network_admin_url('users.php') . "'$class>" . sprintf( _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $total_users, 'users' ), number_format_i18n( $total_users ) ) . '</a>'; |
| | 98 | $role_links['all'] = "<a href='" . network_admin_url('users.php') . "'$class>" . sprintf( _nx( 'All %s', 'All %s', $total_users, 'users' ), '<span class="count">('.number_format_i18n( $total_users ).')</span>' ) . '</a>'; |
| 99 | 99 | $class = $role == 'super' ? ' class="current"' : ''; |
| 100 | | $role_links['super'] = "<a href='" . network_admin_url('users.php?role=super') . "'$class>" . sprintf( _n( 'Super Admin <span class="count">(%s)</span>', 'Super Admins <span class="count">(%s)</span>', $total_admins ), number_format_i18n( $total_admins ) ) . '</a>'; |
| | 100 | $role_links['super'] = "<a href='" . network_admin_url('users.php?role=super') . "'$class>" . sprintf( _n( 'Super Admin %s', 'Super Admins %s', $total_admins ), '<span class="count">('.number_format_i18n( $total_admins ).')</span>' ) . '</a>'; |
| 101 | 101 | |
| 102 | 102 | return $role_links; |
| 103 | 103 | } |
diff --git src/wp-admin/includes/class-wp-plugins-list-table.php src/wp-admin/includes/class-wp-plugins-list-table.php
index 8ee85ba..72f574b 100644
|
|
|
class WP_Plugins_List_Table extends WP_List_Table {
|
| 274 | 274 | |
| 275 | 275 | switch ( $type ) { |
| 276 | 276 | case 'all': |
| 277 | | $text = _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $count, 'plugins' ); |
| | 277 | $text = sprintf( _nx( 'All %s', 'All %s', $count, 'plugins' ), '<span class="count">(%s)</span>' ); |
| 278 | 278 | break; |
| 279 | 279 | case 'active': |
| 280 | | $text = _n( 'Active <span class="count">(%s)</span>', 'Active <span class="count">(%s)</span>', $count ); |
| | 280 | $text = sprintf( _n( 'Active %s', 'Active %s', $count ), '<span class="count">(%s)</span>' ); |
| 281 | 281 | break; |
| 282 | 282 | case 'recently_activated': |
| 283 | | $text = _n( 'Recently Active <span class="count">(%s)</span>', 'Recently Active <span class="count">(%s)</span>', $count ); |
| | 283 | $text = sprintf( _n( 'Recently Active %s', 'Recently Active %s', $count ), '<span class="count">(%s)</span>' ); |
| 284 | 284 | break; |
| 285 | 285 | case 'inactive': |
| 286 | | $text = _n( 'Inactive <span class="count">(%s)</span>', 'Inactive <span class="count">(%s)</span>', $count ); |
| | 286 | $text = sprintf( _n( 'Inactive %s', 'Inactive %s', $count ), '<span class="count">(%s)</span>' ); |
| 287 | 287 | break; |
| 288 | 288 | case 'mustuse': |
| 289 | | $text = _n( 'Must-Use <span class="count">(%s)</span>', 'Must-Use <span class="count">(%s)</span>', $count ); |
| | 289 | $text = sprintf( _n( 'Must-Use %s', 'Must-Use %s', $count ), '<span class="count">(%s)</span>' ) ; |
| 290 | 290 | break; |
| 291 | 291 | case 'dropins': |
| 292 | | $text = _n( 'Drop-ins <span class="count">(%s)</span>', 'Drop-ins <span class="count">(%s)</span>', $count ); |
| | 292 | $text = sprintf( _n( 'Drop-ins %s', 'Drop-ins %s', $count ), '<span class="count">(%s)</span>' ); |
| 293 | 293 | break; |
| 294 | 294 | case 'upgrade': |
| 295 | | $text = _n( 'Update Available <span class="count">(%s)</span>', 'Update Available <span class="count">(%s)</span>', $count ); |
| | 295 | $text = sprintf( _n( 'Update Available %s', 'Update Available %s', $count ), '<span class="count">(%s)</span>' ); |
| 296 | 296 | break; |
| 297 | 297 | } |
| 298 | 298 | |
diff --git src/wp-admin/includes/class-wp-posts-list-table.php src/wp-admin/includes/class-wp-posts-list-table.php
index cfbe8e3..7b33554 100644
|
|
|
class WP_Posts_List_Table extends WP_List_Table {
|
| 181 | 181 | if ( $this->user_posts_count ) { |
| 182 | 182 | if ( isset( $_GET['author'] ) && ( $_GET['author'] == $current_user_id ) ) |
| 183 | 183 | $class = ' class="current"'; |
| 184 | | $status_links['mine'] = "<a href='edit.php?post_type=$post_type&author=$current_user_id'$class>" . sprintf( _nx( 'Mine <span class="count">(%s)</span>', 'Mine <span class="count">(%s)</span>', $this->user_posts_count, 'posts' ), number_format_i18n( $this->user_posts_count ) ) . '</a>'; |
| | 184 | $status_links['mine'] = "<a href='edit.php?post_type=$post_type&author=$current_user_id'$class>" . sprintf( _nx( 'Mine %s', 'Mine %s', $this->user_posts_count, 'posts' ), '<span class="count">(' . number_format_i18n( $this->user_posts_count ) . ')</span>' ) . '</a>'; |
| 185 | 185 | $allposts = '&all_posts=1'; |
| 186 | 186 | $class = ''; |
| 187 | 187 | } |
| … |
… |
class WP_Posts_List_Table extends WP_List_Table {
|
| 198 | 198 | |
| 199 | 199 | $all_inner_html = sprintf( |
| 200 | 200 | _nx( |
| 201 | | 'All <span class="count">(%s)</span>', |
| 202 | | 'All <span class="count">(%s)</span>', |
| | 201 | 'All %s', |
| | 202 | 'All %s', |
| 203 | 203 | $total_posts, |
| 204 | 204 | 'posts' |
| 205 | 205 | ), |
| 206 | | number_format_i18n( $total_posts ) |
| | 206 | '<span class="count">(' . number_format_i18n( $total_posts ) . ')</span>' |
| 207 | 207 | ); |
| 208 | 208 | |
| 209 | 209 | $status_links['all'] = "<a href='edit.php?post_type=$post_type{$allposts}'$class>" . $all_inner_html . '</a>'; |
| … |
… |
class WP_Posts_List_Table extends WP_List_Table {
|
| 228 | 228 | if ( ! empty( $this->sticky_posts_count ) ) { |
| 229 | 229 | $class = ! empty( $_REQUEST['show_sticky'] ) ? ' class="current"' : ''; |
| 230 | 230 | |
| 231 | | $sticky_link = array( 'sticky' => "<a href='edit.php?post_type=$post_type&show_sticky=1'$class>" . sprintf( _nx( 'Sticky <span class="count">(%s)</span>', 'Sticky <span class="count">(%s)</span>', $this->sticky_posts_count, 'posts' ), number_format_i18n( $this->sticky_posts_count ) ) . '</a>' ); |
| | 231 | $sticky_link = array( 'sticky' => "<a href='edit.php?post_type=$post_type&show_sticky=1'$class>" . sprintf( _nx( 'Sticky %s', 'Sticky %s', $this->sticky_posts_count, 'posts' ), '<span class="count">(' . number_format_i18n( $this->sticky_posts_count ) . ')</span>' ) . '</a>' ); |
| 232 | 232 | |
| 233 | 233 | // Sticky comes after Publish, or if not listed, after All. |
| 234 | 234 | $split = 1 + array_search( ( isset( $status_links['publish'] ) ? 'publish' : 'all' ), array_keys( $status_links ) ); |
diff --git src/wp-admin/includes/class-wp-users-list-table.php src/wp-admin/includes/class-wp-users-list-table.php
index 1c3cd29..d00acee 100644
|
|
|
class WP_Users_List_Table extends WP_List_Table {
|
| 153 | 153 | |
| 154 | 154 | $class = empty($role) ? ' class="current"' : ''; |
| 155 | 155 | $role_links = array(); |
| 156 | | $role_links['all'] = "<a href='$url'$class>" . sprintf( _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $total_users, 'users' ), number_format_i18n( $total_users ) ) . '</a>'; |
| | 156 | $role_links['all'] = "<a href='$url'$class>" . sprintf( _nx( 'All %s', 'All %s', $total_users, 'users' ), '<span class="count">(' . number_format_i18n( $total_users ) . ')</span>' ) . '</a>'; |
| 157 | 157 | foreach ( $wp_roles->get_names() as $this_role => $name ) { |
| 158 | 158 | if ( !isset($avail_roles[$this_role]) ) |
| 159 | 159 | continue; |