Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
02/02/2010 04:53:40 PM (15 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.