Changeset 2549
- Timestamp:
- 02/02/2010 10:19:14 PM (15 years ago)
- Location:
- trunk/bp-groups
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-classes.php
r2537 r2549 968 968 $banned_sql = $wpdb->prepare( " AND is_banned = 0" ); 969 969 970 $members = $wpdb->get_results( $wpdb->prepare( "SELECT user_id, date_modified FROM {$bp->groups->table_name_members} WHERE group_id = %d AND is_confirmed = 1 {$banned_sql} {$exclude_sql} {$pag_sql}", $group_id ) ); 970 if ( bp_is_active( 'xprofile' ) ) 971 $members = $wpdb->get_results( $wpdb->prepare( "SELECT m.user_id, m.date_modified, m.is_banned, u.user_login, u.user_nicename, u.user_email, pd.value as display_name FROM {$bp->groups->table_name_members} m, {$wpdb->users} u, {$bp->profile->table_name_data} pd WHERE u.ID = m.user_id AND u.ID = pd.user_id AND pd.field_id = 1 AND group_id = %d AND is_confirmed = 1 {$banned_sql} {$exclude_sql} {$pag_sql}", $group_id ) ); 972 else 973 $members = $wpdb->get_results( $wpdb->prepare( "SELECT m.user_id, m.date_modified, m.is_banned, u.user_login, u.user_nicename, u.user_email, u.display_name FROM {$bp->groups->table_name_members} m, {$wpdb->users} u WHERE u.ID = m.user_id AND group_id = %d AND is_confirmed = 1 {$banned_sql} {$exclude_sql} {$pag_sql}", $group_id ) ); 971 974 972 975 if ( !$members ) -
trunk/bp-groups/bp-groups-templatetags.php
r2537 r2549 1355 1355 global $members_template; 1356 1356 1357 return apply_filters( 'bp_get_group_member_avatar', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->user_id, 'type' => 'full' ) ) );1357 return apply_filters( 'bp_get_group_member_avatar', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->user_id, 'type' => 'full', 'email' => $members_template->member->user_email ) ) ); 1358 1358 } 1359 1359 … … 1364 1364 global $members_template; 1365 1365 1366 return apply_filters( 'bp_get_group_member_avatar_thumb', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->user_id, 'type' => 'thumb' ) ) );1366 return apply_filters( 'bp_get_group_member_avatar_thumb', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->user_id, 'type' => 'thumb', 'email' => $members_template->member->user_email ) ) ); 1367 1367 } 1368 1368 … … 1373 1373 global $members_template; 1374 1374 1375 return apply_filters( 'bp_get_group_member_avatar_mini', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->user_id, 'type' => 'thumb', 'width' => $width, 'height' => $height ) ) );1375 return apply_filters( 'bp_get_group_member_avatar_mini', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->user_id, 'type' => 'thumb', 'width' => $width, 'height' => $height, 'email' => $members_template->member->user_email ) ) ); 1376 1376 } 1377 1377 … … 1382 1382 global $members_template; 1383 1383 1384 return apply_filters( 'bp_get_group_member_name', bp_core_get_user_displayname( $members_template->member->user_id ));1384 return apply_filters( 'bp_get_group_member_name', $members_template->member->display_name ); 1385 1385 } 1386 1386 … … 1391 1391 global $members_template; 1392 1392 1393 return apply_filters( 'bp_get_group_member_url', bp_core_get_user link( $members_template->member->user_id, false, true) );1393 return apply_filters( 'bp_get_group_member_url', bp_core_get_user_domain( $members_template->member->user_id, $members_template->member->user_nicename, $members_template->member->user_login ) ); 1394 1394 } 1395 1395 … … 1400 1400 global $members_template; 1401 1401 1402 return apply_filters( 'bp_get_group_member_link', bp_core_get_userlink( $members_template->member->user_id ));1402 return apply_filters( 'bp_get_group_member_link', '<a href="' . bp_core_get_user_domain( $members_template->member->user_id, $members_template->member->user_nicename, $members_template->member->user_login ) . '">' . $members_template->member->display_name . '</a>' ); 1403 1403 } 1404 1404 … … 1409 1409 global $members_template, $groups_template; 1410 1410 1411 return apply_filters( 'bp_get_group_member_is_banned', groups_is_user_banned( $members_template->member->user_id, $groups_template->group->id ));1411 return apply_filters( 'bp_get_group_member_is_banned', $members_template->member->is_banned ); 1412 1412 } 1413 1413 … … 1418 1418 global $members_template; 1419 1419 1420 return apply_filters( 'bp_get_group_member_joined_since', bp_core_get_last_activity( strtotime( $members_template->member->date_modified ), __( 'joined %s ago', 'buddypress') ) );1420 return apply_filters( 'bp_get_group_member_joined_since', bp_core_get_last_activity( $members_template->member->date_modified, __( 'joined %s ago', 'buddypress') ) ); 1421 1421 } 1422 1422
Note: See TracChangeset
for help on using the changeset viewer.