Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
02/02/2010 04:53:40 PM (17 years ago)
Author:
apeatling
Message:

Tweaking single group pages and group class.

File:
1 edited

Legend:

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

    r2533 r2537  
    157157
    158158                if ( $this->single_group )
    159                         $this->group = new BP_Groups_Group( $this->group->group_id, true, true );
     159                        $this->group = new BP_Groups_Group( $this->group->group_id, true );
    160160                else {
    161161                        if ( $this->group )
     
    532532}
    533533
    534 function bp_group_list_admins( $full_list = true, $group = false ) {
     534function bp_group_list_admins( $deprecated = true, $group = false ) {
    535535        global $groups_template;
    536536
     
    538538                $group =& $groups_template->group;
    539539
    540         if ( !$admins = &$group->admins )
    541                 $admins = $group->get_administrators();
    542 
    543         if ( $admins ) {
    544                 if ( $full_list ) { ?>
    545                         <ul id="group-admins">
    546                         <?php for ( $i = 0; $i < count($admins); $i++ ) { ?>
     540        if ( $group->admins ) { ?>
     541                <ul id="group-admins">
     542                        <?php foreach( (array)$group->admins as $admin ) { ?>
    547543                                <li>
    548                                         <a href="<?php echo $admins[$i]->user->user_url ?>" title="<?php echo $admins[$i]->user->fullname ?>"><?php echo $admins[$i]->user->avatar_mini ?></a>
    549                                         <h5><?php echo $admins[$i]->user->user_link ?></h5>
    550                                         <span class="activity"><?php echo $admins[$i]->user_title ?></span>
    551                                         <hr />
     544                                        <a href="<?php echo bp_core_get_user_domain( $admin->user_id, $admin->user_nicename, $admin->user_login ) ?>"><?php echo bp_core_fetch_avatar( array( 'item_id' => $admin->user_id, 'email' => $admin->user_email ) ) ?></a>
    552545                                </li>
    553546                        <?php } ?>
    554                         </ul>
    555                 <?php } else { ?>
    556                         <?php for ( $i = 0; $i < count($admins); $i++ ) { ?>
    557                                 <?php echo $admins[$i]->user->user_link ?>
    558                         <?php } ?>
    559                 <?php } ?>
     547                </ul>
    560548        <?php } else { ?>
    561549                <span class="activity"><?php _e( 'No Admins', 'buddypress' ) ?></span>
    562550        <?php } ?>
    563 
    564551<?php
    565552}
    566553
    567 function bp_group_list_mods( $full_list = true, $group = false ) {
     554function bp_group_list_mods( $deprecated = true, $group = false ) {
    568555        global $groups_template;
    569556
     
    571558                $group =& $groups_template->group;
    572559
    573         $group_mods = groups_get_group_mods( $group->id );
    574 
    575         if ( $group_mods ) {
    576                 if ( $full_list ) { ?>
    577                         <ul id="group-mods" class="mods-list">
    578                         <?php for ( $i = 0; $i < count($group_mods); $i++ ) { ?>
     560        if ( $group->mods ) { ?>
     561                <ul id="group-mods">
     562                        <?php foreach( (array)$group->mods as $mod ) { ?>
    579563                                <li>
    580                                         <a href="<?php echo bp_core_get_userlink( $group_mods[$i]->user_id, false, true ) ?>" title="<?php echo bp_core_get_user_displayname( $group_mods[$i]->user->user_id ) ?>"><?php echo bp_core_fetch_avatar( array( 'item_id' => $group_mods[$i]->user_id, 'type' => 'thumb', 'width' => 30, 'height' => 30 ) ) ?></a>
    581                                         <h5><?php echo bp_core_get_userlink( $group_mods[$i]->user_id ) ?></h5>
    582                                         <span class="activity"><?php _e( 'Group Mod', 'buddypress' ) ?></span>
    583                                         <div class="clear"></div>
     564                                        <a href="<?php echo bp_core_get_user_domain( $mod->user_id, $mod->user_nicename, $mod->user_login ) ?>"><?php echo bp_core_fetch_avatar( array( 'item_id' => $mod->user_id, 'email' => $mod->user_email ) ) ?></a>
    584565                                </li>
    585566                        <?php } ?>
    586                         </ul>
    587                 <?php } else { ?>
    588                         <?php for ( $i = 0; $i < count($group_mods); $i++ ) { ?>
    589                                 <?php echo bp_core_get_userlink( $group_mods[$i]->user_id ) . ' ' ?>
    590                         <?php } ?>
    591                 <?php } ?>
     567                </ul>
    592568        <?php } else { ?>
    593569                <span class="activity"><?php _e( 'No Mods', 'buddypress' ) ?></span>
    594570        <?php } ?>
    595 
    596571<?php
    597572}
Note: See TracChangeset for help on using the changeset viewer.