Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
02/25/2009 11:25:03 PM (17 years ago)
Author:
apeatling
Message:

Group template tag updates and fixes to make BuddyPress even more customizable.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-core/bp-core-ajax.php

    r1138 r1161  
    8484       
    8585        $from_num = intval( ( $pag_page - 1 ) * $pag_num ) + 1;
    86         $to_num = ( $from_num + 9 > $users['total'] ) ? $users['total'] : $from_num + 9;
     86        $to_num = ( $from_num + ( $pag_num - 1 ) > $users['total'] ) ? $users['total'] : $from_num + ( $pag_num - 1 );
    8787       
    8888        if ( $users['users'] ) {
     
    9090               
    9191                ?>
    92                 <div id="member-dir-count" class="pag-count">
    93                         <?php echo sprintf( __( 'Viewing member %d to %d (%d total active members)', 'buddypress' ), $from_num, $to_num, $users['total'] ); ?> &nbsp;
    94                         <img id="ajax-loader-members" src="<?php echo $bp->core->image_base ?>/ajax-loader.gif" height="7" alt="<?php _e( "Loading", "buddypress" ) ?>" style="display: none;" />
     92                <div class="container">
     93                        <div id="member-dir-count" class="pag-count">
     94                                <?php echo sprintf( __( 'Viewing member %d to %d (%d total active members)', 'buddypress' ), $from_num, $to_num, $users['total'] ); ?> &nbsp;
     95                                <img id="ajax-loader-members" src="<?php echo $bp->core->image_base ?>/ajax-loader.gif" height="7" alt="<?php _e( "Loading", "buddypress" ) ?>" style="display: none;" />
     96                        </div>
     97               
     98                        <?php if ( $pag_links ) : ?>
     99                                <div class="pagination-links" id="member-dir-pag">
     100                                        <?php echo $pag_links ?>
     101                                </div>
     102                        <?php endif; ?>
     103
     104                        <?php   
     105                        echo '<ul id="members-list" class="item-list">';
     106                        foreach ( (array) $users['users'] as $user ) {
     107                        ?>
     108                                <li>
     109                                        <div class="item-avatar">
     110                                                <?php echo bp_core_get_avatar( $user->user_id, 1 ) ?>
     111                                        </div>
     112
     113                                        <div class="item">
     114                                                <div class="item-title"><?php echo bp_core_get_userlink( $user->user_id ) ?></div>
     115                                                <div class="item-meta"><span class="activity"><?php echo bp_core_get_last_activity( get_usermeta( $user->user_id, 'last_activity' ), __( 'active %s ago', 'buddypress' ) ) ?></span></div>
     116                                        </div>
     117                               
     118                                        <div class="action">
     119                                                <?php bp_add_friend_button( $user->user_id ) ?>
     120                                                <div class="meta">
     121                                                        <?php if ( $user_obj->total_friends ) echo $user_obj->total_friends ?><?php if ( $user_obj->total_blogs ) echo ', ' . $user_obj->total_blogs ?><?php if ( $user_obj->total_groups ) echo ', ' . $user_obj->total_groups ?>
     122                                                </div>
     123                                        </div>
     124                               
     125                                        <div class="clear"></div>
     126                                </li>
     127                        <?php   
     128                        }
     129                        echo '</ul>'; ?>
    95130                </div>
    96        
    97                 <div class="pagination-links" id="member-dir-pag">
    98                         <?php echo $pag_links ?>
    99                 </div>
    100                 <?php
    101        
    102                 echo '<ul id="members-list" class="item-list">';
    103                 foreach ( (array) $users['users'] as $user ) {
    104                 ?>
    105                         <li>
    106                                 <div class="item-avatar">
    107                                         <?php echo bp_core_get_avatar( $user->user_id, 1 ) ?>
    108                                 </div>
    109 
    110                                 <div class="item">
    111                                         <div class="item-title"><?php echo bp_core_get_userlink( $user->user_id ) ?></div>
    112                                         <div class="item-meta"><span class="activity"><?php echo bp_core_get_last_activity( get_usermeta( $user->user_id, 'last_activity' ), __( 'active %s ago', 'buddypress' ) ) ?></span></div>
    113                                 </div>
    114                                
    115                                 <div class="action">
    116                                         <?php bp_add_friend_button( $user->user_id ) ?>
    117                                         <div class="meta">
    118                                                 <?php if ( $user_obj->total_friends ) echo $user_obj->total_friends ?><?php if ( $user_obj->total_blogs ) echo ', ' . $user_obj->total_blogs ?><?php if ( $user_obj->total_groups ) echo ', ' . $user_obj->total_groups ?>
    119                                         </div>
    120                                 </div>
    121                                
    122                                 <div class="clear"></div>
    123                         </li>
    124                 <?php   
    125                 }
    126                 echo '</ul>';
     131<?php
    127132        } else {
    128133                echo "-1[[SPLIT]]<div id='message' class='error'><p>" . __("No members matched the current filter.", 'buddypress') . '</p></div>';
Note: See TracChangeset for help on using the changeset viewer.