Skip to:
Content

BuddyPress.org

Changeset 2198


Ignore:
Timestamp:
12/18/2009 10:20:35 AM (16 years ago)
Author:
apeatling
Message:

Applying number formatting to pagination and tabs.

Location:
trunk
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-activity/bp-activity-templatetags.php

    r2189 r2198  
    171171    global $bp, $activities_template;
    172172
    173     $from_num = intval( ( $activities_template->pag_page - 1 ) * $activities_template->pag_num ) + 1;
    174     $to_num = ( $from_num + ( $activities_template->pag_num - 1 ) > $activities_template->total_activity_count ) ? $activities_template->total_activity_count : $from_num + ( $activities_template->pag_num - 1) ;
     173    $from_num = number_format( intval( ( $activities_template->pag_page - 1 ) * $activities_template->pag_num ) + 1 );
     174    $to_num = number_format( ( $from_num + ( $activities_template->pag_num - 1 ) > $activities_template->total_activity_count ) ? $activities_template->total_activity_count : $from_num + ( $activities_template->pag_num - 1 ) );
    175175
    176176    echo sprintf( __( 'Viewing item %d to %d (of %d items)', 'buddypress' ), $from_num, $to_num, $activities_template->total_activity_count ); ?>  
  • trunk/bp-blogs/bp-blogs-templatetags.php

    r2168 r2198  
    170170    global $bp, $blogs_template;
    171171
    172     $from_num = intval( ( $blogs_template->pag_page - 1 ) * $blogs_template->pag_num ) + 1;
    173     $to_num = ( $from_num + ( $blogs_template->pag_num - 1 ) > $blogs_template->total_blog_count ) ? $blogs_template->total_blog_count : $from_num + ( $blogs_template->pag_num - 1 ) ;
     172    $from_num = number_format( intval( ( $blogs_template->pag_page - 1 ) * $blogs_template->pag_num ) + 1 );
     173    $to_num = number_format( ( $from_num + ( $blogs_template->pag_num - 1 ) > $blogs_template->total_blog_count ) ? $blogs_template->total_blog_count : $from_num + ( $blogs_template->pag_num - 1 ) );
    174174
    175175    echo sprintf( __( 'Viewing blog %d to %d (of %d blogs)', 'buddypress' ), $from_num, $to_num, $blogs_template->total_blog_count ); ?>  
     
    277277    }
    278278}
     279
     280function bp_total_blog_count() {
     281    echo bp_get_total_blog_count();
     282}
     283    function bp_get_total_blog_count() {
     284        return apply_filters( 'bp_get_total_blog_count', bp_blogs_total_blogs() );
     285    }
     286
     287function bp_total_blog_count_for_user( $user_id = false ) {
     288    echo bp_get_total_blog_count_for_user( $user_id );
     289}
     290    function bp_get_total_blog_count_for_user( $user_id = false ) {
     291        return apply_filters( 'bp_get_total_blog_count_for_user', bp_blogs_total_blogs_for_user( $user_id ) );
     292    }
    279293
    280294/***
     
    11711185}
    11721186
    1173 function bp_total_blogs_for_user( $user_id = false ) {
    1174     global $bp;
    1175 
    1176     if ( !$user_id )
    1177         $user_id = $bp->displayed_user->id;
    1178 
    1179     return apply_filters( 'bp_total_blogs_for_user', bp_blogs_total_blogs_for_user( $user_id ) );
    1180 }
    1181 
    1182 function bp_get_total_blog_count() {
    1183     return apply_filters( 'bp_get_total_blog_count', bp_blogs_total_blogs() );
    1184 }
    1185 
    11861187?>
  • trunk/bp-core.php

    r2175 r2198  
    11721172
    11731173    $count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(ID) FROM " . CUSTOM_USER_TABLE . " WHERE spam = 0" ) );
    1174     return apply_filters( 'bp_core_get_total_member_count', (int)$count );
     1174    return apply_filters( 'bp_core_get_total_member_count', $count );
    11751175}
    11761176
  • trunk/bp-core/bp-core-templatetags.php

    r2197 r2198  
    162162    global $bp, $members_template;
    163163
    164     $from_num = intval( ( $members_template->pag_page - 1 ) * $members_template->pag_num ) + 1;
    165     $to_num = ( $from_num + ( $members_template->pag_num - 1 ) > $members_template->total_member_count ) ? $members_template->total_member_count : $from_num + ( $members_template->pag_num - 1) ;
     164    $from_num = number_format( intval( ( $members_template->pag_page - 1 ) * $members_template->pag_num ) + 1 );
     165    $to_num = number_format( ( $from_num + ( $members_template->pag_num - 1 ) > $members_template->total_member_count ) ? $members_template->total_member_count : $from_num + ( $members_template->pag_num - 1) );
    166166
    167167    if ( 'active' == $members_template->type )
     
    11111111}
    11121112
     1113function bp_total_member_count() {
     1114    echo bp_get_total_member_count();
     1115}
     1116    function bp_get_total_member_count() {
     1117        return apply_filters( 'bp_get_total_member_count', bp_core_get_total_member_count() );
     1118    }
     1119    add_filter( 'bp_get_total_member_count', 'number_format' );
     1120
    11131121/*** Signup form template tags **********************/
    11141122
  • trunk/bp-forums/bp-forums-filters.php

    r2077 r2198  
    3535add_filter( 'bp_get_the_topic_post_content', 'make_clickable' );
    3636
     37add_filter( 'bp_get_forum_topic_count_for_user', 'number_format' );
     38add_filter( 'bp_get_forum_topic_count', 'number_format' );
     39
    3740function bp_forums_add_allowed_tags( $allowedtags ) {
    3841    $allowedtags['p'] = array();
  • trunk/bp-forums/bp-forums-templatetags.php

    r2194 r2198  
    642642    global $bp, $forum_template;
    643643
    644     $from_num = intval( ( $forum_template->pag_page - 1 ) * $forum_template->pag_num ) + 1;
    645     $to_num = ( $from_num + ( $forum_template->pag_num - 1  ) > $forum_template->total_topic_count ) ? $forum_template->total_topic_count : $from_num + ( $forum_template->pag_num - 1 );
     644    $from_num = number_format( intval( ( $forum_template->pag_page - 1 ) * $forum_template->pag_num ) + 1 );
     645    $to_num = number_format( ( $from_num + ( $forum_template->pag_num - 1  ) > $forum_template->total_topic_count ) ? $forum_template->total_topic_count : $from_num + ( $forum_template->pag_num - 1 ) );
    646646
    647647    echo apply_filters( 'bp_forum_pagination_count', sprintf( __( 'Viewing topic %d to %d (%d total topics)', 'buddypress' ), $from_num, $to_num, $forum_template->total_topic_count ) );
     
    10031003    }
    10041004
     1005function bp_forum_topic_count_for_user( $user_id = false ) {
     1006    echo bp_get_forum_topic_count_for_user( $user_id );
     1007}
     1008    function bp_get_forum_topic_count_for_user( $user_id = false ) {
     1009        return apply_filters( 'bp_get_forum_topic_count_for_user', bp_forums_total_topic_count_for_user( $user_id ) );
     1010    }
     1011
     1012function bp_forum_topic_count( $user_id = false ) {
     1013    echo bp_get_forum_topic_count( $user_id );
     1014}
     1015    function bp_get_forum_topic_count( $user_id = false ) {
     1016        return apply_filters( 'bp_get_forum_topic_count', bp_forums_total_topic_count( $user_id ) );
     1017    }
    10051018?>
  • trunk/bp-friends/bp-friends-templatetags.php

    r2168 r2198  
    193193    }
    194194
    195 ?>
     195function bp_total_friend_count( $user_id = false ) {
     196    echo bp_get_total_friend_count( $user_id );
     197}
     198    function bp_get_total_friend_count( $user_id = false ) {
     199        return apply_filters( 'bp_get_total_friend_count', friends_get_total_friend_count( $user_id ) );
     200    }
     201    add_filter( 'bp_get_total_friend_count', 'number_format' );
     202?>
  • trunk/bp-groups/bp-groups-filters.php

    r2168 r2198  
    5757add_filter( 'groups_group_news_before_save', 'force_balance_tags' );
    5858
     59add_filter( 'bp_get_total_group_count', 'number_format' );
     60add_filter( 'bp_get_group_total_for_member', 'number_format' );
     61add_filter( 'bp_get_group_total_members', 'number_format' );
     62
    5963/**** Filters for group forums ****/
    6064
  • trunk/bp-groups/bp-groups-templatetags.php

    r2168 r2198  
    676676    global $bp, $groups_template;
    677677
    678     $from_num = intval( ( $groups_template->pag_page - 1 ) * $groups_template->pag_num ) + 1;
    679     $to_num = ( $from_num + ( $groups_template->pag_num - 1 ) > $groups_template->total_group_count ) ? $groups_template->total_group_count : $from_num + ( $groups_template->pag_num - 1) ;
     678    $from_num = number_format( intval( ( $groups_template->pag_page - 1 ) * $groups_template->pag_num ) + 1 );
     679    $to_num = number_format( ( $from_num + ( $groups_template->pag_num - 1 ) > $groups_template->total_group_count ) ? $groups_template->total_group_count : $from_num + ( $groups_template->pag_num - 1 ) );
    680680
    681681    echo sprintf( __( 'Viewing group %d to %d (of %d groups)', 'buddypress' ), $from_num, $to_num, $groups_template->total_group_count ); ?>  
    682682    <span class="ajax-loader"></span><?php
    683683}
    684 
    685 function bp_total_group_count() {
    686     echo bp_get_total_group_count();
    687 }
    688     function bp_get_total_group_count() {
    689         global $groups_template;
    690 
    691         return apply_filters( 'bp_get_total_group_count', $groups_template->total_group_count );
    692     }
    693684
    694685function bp_group_total_members( $deprecated = true, $deprecated2 = false ) {
     
    714705
    715706        if ( 1 == (int) $groups_template->group->total_member_count )
    716             return apply_filters( 'bp_get_group_member_count', sprintf( __( '%d member', 'buddypress' ), (int) $groups_template->group->total_member_count ) );
     707            return apply_filters( 'bp_get_group_member_count', sprintf( __( '%d member', 'buddypress' ), number_format( (int) $groups_template->group->total_member_count ) ) );
    717708        else
    718             return apply_filters( 'bp_get_group_member_count', sprintf( __( '%d members', 'buddypress' ), (int) $groups_template->group->total_member_count ) );
     709            return apply_filters( 'bp_get_group_member_count', sprintf( __( '%d members', 'buddypress' ), number_format( (int) $groups_template->group->total_member_count ) ) );
    719710    }
    720711
     
    12021193    }
    12031194}
     1195
     1196function bp_total_group_count() {
     1197    echo bp_get_total_blog_count();
     1198}
     1199    function bp_get_total_group_count() {
     1200        return apply_filters( 'bp_get_total_group_count', groups_get_total_group_count() );
     1201    }
     1202
     1203function bp_total_group_count_for_user( $user_id = false ) {
     1204    echo bp_get_total_blog_count_for_user( $user_id );
     1205}
     1206    function bp_get_total_group_count_for_user( $user_id = false ) {
     1207        return apply_filters( 'bp_get_total_group_count_for_user', groups_total_groups_for_user( $user_id ) );
     1208    }
    12041209
    12051210
  • trunk/bp-messages/bp-messages-templatetags.php

    r2191 r2198  
    274274    global $messages_template;
    275275
    276     $from_num = intval( ( $messages_template->pag_page - 1 ) * $messages_template->pag_num ) + 1;
    277     $to_num = ( $from_num + ( $messages_template->pag_num - 1 ) > $messages_template->total_thread_count ) ? $messages_template->total_thread_count : $from_num + ( $messages_template->pag_num - 1) ;
     276    $from_num = number_format( intval( ( $messages_template->pag_page - 1 ) * $messages_template->pag_num ) + 1 );
     277    $to_num = number_format( ( $from_num + ( $messages_template->pag_num - 1 ) > $messages_template->total_thread_count ) ? $messages_template->total_thread_count : $from_num + ( $messages_template->pag_num - 1 ) );
    278278
    279279    echo sprintf( __( 'Viewing message %d to %d (of %d messages)', 'buddypress' ), $from_num, $to_num, $messages_template->total_thread_count ); ?> &nbsp;
  • trunk/bp-themes/bp-default/activity/index.php

    r2170 r2198  
    2020                <div class="item-list-tabs">
    2121                    <ul>
    22                         <li class="selected" id="activity-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Members (%d)', 'buddypress' ), bp_get_total_site_member_count() ) ?></a></li>
     22                        <li class="selected" id="activity-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Members (%s)', 'buddypress' ), bp_get_total_site_member_count() ) ?></a></li>
    2323
    2424                        <?php if ( is_user_logged_in() ) : ?>
    25                             <li id="activity-friends"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/my-friends/' ?>"><?php printf( __( 'My Friends (%d)', 'buddypress' ), friends_get_total_friend_count( bp_loggedin_user_id() ) ) ?></a></li>
    26                             <li id="activity-groups"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/my-groups/' ?>"><?php printf( __( 'My Groups (%d)', 'buddypress' ), groups_total_groups_for_user( bp_loggedin_user_id() ) ) ?></a></li>
     25                            <li id="activity-friends"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/my-friends/' ?>"><?php printf( __( 'My Friends (%s)', 'buddypress' ), friends_get_total_friend_count( bp_loggedin_user_id() ) ) ?></a></li>
     26                            <li id="activity-groups"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/my-groups/' ?>"><?php printf( __( 'My Groups (%s)', 'buddypress' ), groups_total_groups_for_user( bp_loggedin_user_id() ) ) ?></a></li>
    2727                        <?php endif; ?>
    2828
  • trunk/bp-themes/bp-default/blogs/index.php

    r2170 r2198  
    1616            <div class="item-list-tabs">
    1717                <ul>
    18                     <li class="selected" id="blogs-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Blogs (%d)', 'buddypress' ), bp_get_total_blog_count() ) ?></a></li>
     18                    <li class="selected" id="blogs-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Blogs (%s)', 'buddypress' ), bp_get_total_blog_count() ) ?></a></li>
    1919
    20                     <?php if ( is_user_logged_in() && bp_total_blogs_for_user( bp_loggedin_user_id() ) ) : ?>
    21                         <li id="blogs-myblogs"><a href="<?php echo bp_loggedin_user_domain() . BP_BLOGS_SLUG . '/my-blogs/' ?>"><?php printf( __( 'My Blogs (%d)', 'buddypress' ), bp_total_blogs_for_user( bp_loggedin_user_id() ) ) ?></a></li>
     20                    <?php if ( is_user_logged_in() && bp_get_total_blog_count_for_user( bp_loggedin_user_id() ) ) : ?>
     21                        <li id="blogs-myblogs"><a href="<?php echo bp_loggedin_user_domain() . BP_BLOGS_SLUG . '/my-blogs/' ?>"><?php printf( __( 'My Blogs (%s)', 'buddypress' ), bp_get_total_blog_count_for_user( bp_loggedin_user_id() ) ) ?></a></li>
    2222                    <?php endif; ?>
    2323
  • trunk/bp-themes/bp-default/forums/index.php

    r2194 r2198  
    7070            <div class="item-list-tabs">
    7171                <ul>
    72                     <li class="selected" id="forums-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Topics (%d)', 'buddypress' ), bp_forums_total_topic_count() ) ?></a></li>
     72                    <li class="selected" id="forums-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Topics (%s)', 'buddypress' ), bp_get_forum_topic_count() ) ?></a></li>
    7373
    74                     <?php if ( is_user_logged_in() && bp_forums_total_topic_count_for_user( bp_loggedin_user_id() ) ) : ?>
    75                         <li id="forums-mytopics"><a href="<?php echo bp_loggedin_user_domain() . BP_GROUPS_SLUG . '/' ?>"><?php printf( __( 'My Topics (%d)', 'buddypress' ), bp_forums_total_topic_count_for_user( bp_loggedin_user_id() ) ) ?></a></li>
     74                    <?php if ( is_user_logged_in() && bp_get_forum_topic_count_for_user( bp_loggedin_user_id() ) ) : ?>
     75                        <li id="forums-mytopics"><a href="<?php echo bp_loggedin_user_domain() . BP_GROUPS_SLUG . '/' ?>"><?php printf( __( 'My Topics (%s)', 'buddypress' ), bp_get_forum_topic_count_for_user( bp_loggedin_user_id() ) ) ?></a></li>
    7676                    <?php endif; ?>
    7777
  • trunk/bp-themes/bp-default/groups/index.php

    r2170 r2198  
    1515            <div class="item-list-tabs">
    1616                <ul>
    17                     <li class="selected" id="groups-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Groups (%d)', 'buddypress' ), groups_get_total_group_count() ) ?></a></li>
     17                    <li class="selected" id="groups-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Groups (%s)', 'buddypress' ), bp_get_total_group_count() ) ?></a></li>
    1818
    19                     <?php if ( is_user_logged_in() && groups_total_groups_for_user( bp_loggedin_user_id() ) ) : ?>
    20                         <li id="groups-mygroups"><a href="<?php echo bp_loggedin_user_domain() . BP_GROUPS_SLUG . '/my-groups/' ?>"><?php printf( __( 'My Groups (%d)', 'buddypress' ), groups_total_groups_for_user( bp_loggedin_user_id() ) ) ?></a></li>
     19                    <?php if ( is_user_logged_in() && bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ) : ?>
     20                        <li id="groups-mygroups"><a href="<?php echo bp_loggedin_user_domain() . BP_GROUPS_SLUG . '/my-groups/' ?>"><?php printf( __( 'My Groups (%s)', 'buddypress' ), bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ) ?></a></li>
    2121                    <?php endif; ?>
    2222
  • trunk/bp-themes/bp-default/members/index.php

    r2170 r2198  
    1616            <div class="item-list-tabs">
    1717                <ul>
    18                     <li class="selected" id="members-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Members (%d)', 'buddypress' ), bp_get_total_site_member_count() ) ?></a></li>
     18                    <li class="selected" id="members-all"><a href="<?php bp_root_domain() ?>"><?php printf( __( 'All Members (%s)', 'buddypress' ), bp_get_total_member_count() ) ?></a></li>
    1919
    20                     <?php if ( is_user_logged_in() && friends_get_total_friend_count( bp_loggedin_user_id() ) ) : ?>
    21                         <li id="members-friends"><a href="<?php echo bp_loggedin_user_domain() . BP_FRIENDS_SLUG . '/my-friends/' ?>"><?php printf( __( 'My Friends (%d)', 'buddypress' ), friends_get_total_friend_count( bp_loggedin_user_id() ) ) ?></a></li>
     20                    <?php if ( is_user_logged_in() && bp_get_total_friend_count( bp_loggedin_user_id() ) ) : ?>
     21                        <li id="members-friends"><a href="<?php echo bp_loggedin_user_domain() . BP_FRIENDS_SLUG . '/my-friends/' ?>"><?php printf( __( 'My Friends (%s)', 'buddypress' ), bp_get_total_friend_count( bp_loggedin_user_id() ) ) ?></a></li>
    2222                    <?php endif; ?>
    2323
Note: See TracChangeset for help on using the changeset viewer.