Changeset 2417
- Timestamp:
- 01/24/2010 01:21:39 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-avatars.php
r2410 r2417 340 340 341 341 // Override internal "get_avatar()" function to use our own where possible 342 function bp_core_fetch_avatar_filter( $avatar, $ id_or_email, $size, $default, $alt ) {342 function bp_core_fetch_avatar_filter( $avatar, $user, $size, $default, $alt ) { 343 343 global $authordata; 344 344 345 $bp_avatar = bp_core_fetch_avatar( array( 'item_id' => $authordata->ID, 'width' => $size, 'height' => $size, 'alt' => $alt ) ); 345 if ( is_object( $user ) ) 346 $id = $user->user_id; 347 else if ( is_numeric( $user ) ) 348 $id = $user; 349 else 350 $id = $authordata->ID; 351 352 if ( empty( $user ) ) 353 return $avatar; 354 355 $bp_avatar = bp_core_fetch_avatar( array( 'item_id' => $id, 'width' => $size, 'height' => $size, 'alt' => $alt ) ); 346 356 347 357 return ( !$bp_avatar ) ? $avatar : $bp_avatar;
Note: See TracChangeset
for help on using the changeset viewer.