Changeset 6227
- Timestamp:
- 01/12/2017 11:21:05 AM (9 years ago)
- Location:
- trunk/src/includes
- Files:
-
- 2 edited
-
admin/metaboxes.php (modified) (12 diffs)
-
common/functions.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/includes/admin/metaboxes.php
r6200 r6227 26 26 if ( current_user_can( 'publish_forums' ) ) { 27 27 $link = add_query_arg( array( 'post_type' => bbp_get_forum_post_type() ), get_admin_url( null, 'edit.php' ) ); 28 $text = sprintf( _n( '%s Forum', '%s Forums', $r['forum_count '], 'bbpress' ), $r['forum_count'] );28 $text = sprintf( _n( '%s Forum', '%s Forums', $r['forum_count_int'], 'bbpress' ), $r['forum_count'] ); 29 29 $elements[] = '<a href="' . esc_url( $link ) . '" class="bbp-glance-forums">' . esc_html( $text ) . '</a>'; 30 30 } … … 33 33 if ( current_user_can( 'publish_topics' ) ) { 34 34 $link = add_query_arg( array( 'post_type' => bbp_get_topic_post_type() ), get_admin_url( null, 'edit.php' ) ); 35 $text = sprintf( _n( '%s Topic', '%s Topics', $r['topic_count '], 'bbpress' ), $r['topic_count'] );35 $text = sprintf( _n( '%s Topic', '%s Topics', $r['topic_count_int'], 'bbpress' ), $r['topic_count'] ); 36 36 $elements[] = '<a href="' . esc_url( $link ) . '" class="bbp-glance-topics">' . esc_html( $text ) . '</a>'; 37 37 } … … 40 40 if ( current_user_can( 'publish_replies' ) ) { 41 41 $link = add_query_arg( array( 'post_type' => bbp_get_reply_post_type() ), get_admin_url( null, 'edit.php' ) ); 42 $text = sprintf( _n( '%s Reply', '%s Replies', $r['reply_count '], 'bbpress' ), $r['reply_count'] );42 $text = sprintf( _n( '%s Reply', '%s Replies', $r['reply_count_int'], 'bbpress' ), $r['reply_count'] ); 43 43 $elements[] = '<a href="' . esc_url( $link ) . '" class="bbp-glance-replies">' . esc_html( $text ) . '</a>'; 44 44 } … … 47 47 if ( bbp_allow_topic_tags() && current_user_can( 'manage_topic_tags' ) ) { 48 48 $link = add_query_arg( array( 'taxonomy' => bbp_get_topic_tag_tax_id(), 'post_type' => bbp_get_topic_post_type() ), get_admin_url( null, 'edit-tags.php' ) ); 49 $text = sprintf( _n( '%s Topic Tag', '%s Topic Tags', $r['topic_tag_count '], 'bbpress' ), $r['topic_tag_count'] );49 $text = sprintf( _n( '%s Topic Tag', '%s Topic Tags', $r['topic_tag_count_int'], 'bbpress' ), $r['topic_tag_count'] ); 50 50 $elements[] = '<a href="' . esc_url( $link ) . '" class="bbp-glance-topic-tags">' . esc_html( $text ) . '</a>'; 51 51 } … … 95 95 <?php 96 96 $num = $r['forum_count']; 97 $text = _n( 'Forum', 'Forums', $r['forum_count '], 'bbpress' );97 $text = _n( 'Forum', 'Forums', $r['forum_count_int'], 'bbpress' ); 98 98 if ( current_user_can( 'publish_forums' ) ) { 99 99 $link = add_query_arg( array( 'post_type' => bbp_get_forum_post_type() ), get_admin_url( null, 'edit.php' ) ); … … 112 112 <?php 113 113 $num = $r['topic_count']; 114 $text = _n( 'Topic', 'Topics', $r['topic_count '], 'bbpress' );114 $text = _n( 'Topic', 'Topics', $r['topic_count_int'], 'bbpress' ); 115 115 if ( current_user_can( 'publish_topics' ) ) { 116 116 $link = add_query_arg( array( 'post_type' => bbp_get_topic_post_type() ), get_admin_url( null, 'edit.php' ) ); … … 129 129 <?php 130 130 $num = $r['reply_count']; 131 $text = _n( 'Reply', 'Replies', $r['reply_count '], 'bbpress' );131 $text = _n( 'Reply', 'Replies', $r['reply_count_int'], 'bbpress' ); 132 132 if ( current_user_can( 'publish_replies' ) ) { 133 133 $link = add_query_arg( array( 'post_type' => bbp_get_reply_post_type() ), get_admin_url( null, 'edit.php' ) ); … … 148 148 <?php 149 149 $num = $r['topic_tag_count']; 150 $text = _n( 'Topic Tag', 'Topic Tags', $r['topic_tag_count '], 'bbpress' );150 $text = _n( 'Topic Tag', 'Topic Tags', $r['topic_tag_count_int'], 'bbpress' ); 151 151 if ( current_user_can( 'manage_topic_tags' ) ) { 152 152 $link = add_query_arg( array( 'taxonomy' => bbp_get_topic_tag_tax_id(), 'post_type' => bbp_get_topic_post_type() ), get_admin_url( null, 'edit-tags.php' ) ); … … 180 180 <?php 181 181 $num = $r['user_count']; 182 $text = _n( 'User', 'Users', $r['user_count '], 'bbpress' );182 $text = _n( 'User', 'Users', $r['user_count_int'], 'bbpress' ); 183 183 if ( current_user_can( 'edit_users' ) ) { 184 184 $link = get_admin_url( null, 'users.php' ); … … 199 199 <?php 200 200 $num = $r['topic_count_hidden']; 201 $text = _n( 'Hidden Topic', 'Hidden Topics', $r['topic_count_hidden '], 'bbpress' );201 $text = _n( 'Hidden Topic', 'Hidden Topics', $r['topic_count_hidden_int'], 'bbpress' ); 202 202 $link = add_query_arg( array( 'post_type' => bbp_get_topic_post_type() ), get_admin_url( null, 'edit.php' ) ); 203 203 if ( '0' !== $num ) { … … 221 221 <?php 222 222 $num = $r['reply_count_hidden']; 223 $text = _n( 'Hidden Reply', 'Hidden Replies', $r['reply_count_hidden '], 'bbpress' );223 $text = _n( 'Hidden Reply', 'Hidden Replies', $r['reply_count_hidden_int'], 'bbpress' ); 224 224 $link = add_query_arg( array( 'post_type' => bbp_get_reply_post_type() ), get_admin_url( null, 'edit.php' ) ); 225 225 if ( '0' !== $num ) { … … 243 243 <?php 244 244 $num = $r['empty_topic_tag_count']; 245 $text = _n( 'Empty Topic Tag', 'Empty Topic Tags', $r['empty_topic_tag_count '], 'bbpress' );245 $text = _n( 'Empty Topic Tag', 'Empty Topic Tags', $r['empty_topic_tag_count_int'], 'bbpress' ); 246 246 $link = add_query_arg( array( 'taxonomy' => bbp_get_topic_tag_tax_id(), 'post_type' => bbp_get_topic_post_type() ), get_admin_url( null, 'edit-tags.php' ) ); 247 247 $num = '<a href="' . esc_url( $link ) . '">' . $num . '</a>'; -
trunk/src/includes/common/functions.php
r6219 r6227 453 453 * @uses wp_count_terms() To count the number of topic tags 454 454 * @uses current_user_can() To check if the user is capable of doing things 455 * @uses number_format_i18n() To format the number455 * @uses bbp_number_format_i18n() To format the number 456 456 * @uses apply_filters() Calls 'bbp_get_statistics' with the statistics and args 457 457 * @return object Walked forum tree … … 528 528 $topics['trashed'] = ( ! empty( $r['count_trashed_topics'] ) && current_user_can( 'view_trash' ) ) ? (int) $all_topics->{$trash} : 0; 529 529 530 // Total hidden (p rivate + spam + trash)530 // Total hidden (pending + private + spam + trash) 531 531 $topic_count_hidden = $topics['pending'] + $topics['private'] + $topics['spammed'] + $topics['trashed']; 532 532 533 533 // Generate the hidden topic count's title attribute 534 $topic_titles[] = ! empty( $topics['pending'] ) ? sprintf( __( 'Pending: %s', 'bbpress' ), number_format_i18n( $topics['pending'] ) ) : '';535 $topic_titles[] = ! empty( $topics['private'] ) ? sprintf( __( 'Private: %s', 'bbpress' ), number_format_i18n( $topics['private'] ) ) : '';536 $topic_titles[] = ! empty( $topics['spammed'] ) ? sprintf( __( 'Spammed: %s', 'bbpress' ), number_format_i18n( $topics['spammed'] ) ) : '';537 $topic_titles[] = ! empty( $topics['trashed'] ) ? sprintf( __( 'Trashed: %s', 'bbpress' ), number_format_i18n( $topics['trashed'] ) ) : '';534 $topic_titles[] = ! empty( $topics['pending'] ) ? sprintf( __( 'Pending: %s', 'bbpress' ), bbp_number_format_i18n( $topics['pending'] ) ) : ''; 535 $topic_titles[] = ! empty( $topics['private'] ) ? sprintf( __( 'Private: %s', 'bbpress' ), bbp_number_format_i18n( $topics['private'] ) ) : ''; 536 $topic_titles[] = ! empty( $topics['spammed'] ) ? sprintf( __( 'Spammed: %s', 'bbpress' ), bbp_number_format_i18n( $topics['spammed'] ) ) : ''; 537 $topic_titles[] = ! empty( $topics['trashed'] ) ? sprintf( __( 'Trashed: %s', 'bbpress' ), bbp_number_format_i18n( $topics['trashed'] ) ) : ''; 538 538 539 539 // Compile the hidden topic title … … 567 567 $replies['trashed'] = ( ! empty( $r['count_trashed_replies'] ) && current_user_can( 'view_trash' ) ) ? (int) $all_replies->{$trash} : 0; 568 568 569 // Total hidden (p rivate + spam + trash)569 // Total hidden (pending + private + spam + trash) 570 570 $reply_count_hidden = $replies['pending'] + $replies['private'] + $replies['spammed'] + $replies['trashed']; 571 571 572 572 // Generate the hidden topic count's title attribute 573 $reply_titles[] = ! empty( $replies['pending'] ) ? sprintf( __( 'Pending: %s', 'bbpress' ), number_format_i18n( $replies['pending'] ) ) : '';574 $reply_titles[] = ! empty( $replies['private'] ) ? sprintf( __( 'Private: %s', 'bbpress' ), number_format_i18n( $replies['private'] ) ) : '';575 $reply_titles[] = ! empty( $replies['spammed'] ) ? sprintf( __( 'Spammed: %s', 'bbpress' ), number_format_i18n( $replies['spammed'] ) ) : '';576 $reply_titles[] = ! empty( $replies['trashed'] ) ? sprintf( __( 'Trashed: %s', 'bbpress' ), number_format_i18n( $replies['trashed'] ) ) : '';573 $reply_titles[] = ! empty( $replies['pending'] ) ? sprintf( __( 'Pending: %s', 'bbpress' ), bbp_number_format_i18n( $replies['pending'] ) ) : ''; 574 $reply_titles[] = ! empty( $replies['private'] ) ? sprintf( __( 'Private: %s', 'bbpress' ), bbp_number_format_i18n( $replies['private'] ) ) : ''; 575 $reply_titles[] = ! empty( $replies['spammed'] ) ? sprintf( __( 'Spammed: %s', 'bbpress' ), bbp_number_format_i18n( $replies['spammed'] ) ) : ''; 576 $reply_titles[] = ! empty( $replies['trashed'] ) ? sprintf( __( 'Trashed: %s', 'bbpress' ), bbp_number_format_i18n( $replies['trashed'] ) ) : ''; 577 577 578 578 // Compile the hidden replies title … … 594 594 595 595 // Tally the tallies 596 $ statistics = array_map( 'number_format_i18n',array_map( 'absint', compact(596 $counts = array_map( 'absint', compact( 597 597 'user_count', 598 598 'forum_count', … … 603 603 'topic_tag_count', 604 604 'empty_topic_tag_count' 605 ) ) ); 605 ) ); 606 607 // Loop through and store the integer and i18n formatted counts. 608 foreach ( $counts as $key => $count ) { 609 $statistics[ $key ] = bbp_number_format_i18n( $count ); 610 $statistics[ "{$key}_int" ] = $count; 611 } 606 612 607 613 // Add the hidden (topic/reply) count title attribute strings because we
Note: See TracChangeset
for help on using the changeset viewer.