Advertisement
Guest User

Untitled

a guest
Aug 10th, 2010
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. if ( (int)$activities_template->activity->user_id )
  2. $item_id = $activities_template->activity->user_id;
  3. //else if ( $activities_template->activity->item_id )
  4. // $item_id = $activities_template->activity->item_id;
  5.  
  6. $object = 'user';
  7. //if ( $bp->groups->id == $activities_template->activity->component && !(int) $activities_template->activity->user_id )
  8. if ( $bp->groups->id == $activities_template->activity->component ) {
  9. $object = 'group';
  10. if ( $bp->blogs->id == $activities_template->activity->component && !(int) $activities_template->activity->user_id )
  11. $item_id = $activities_template->activity->item_id;
  12. }
  13. if ( $bp->blogs->id == $activities_template->activity->component ) {
  14. $object = 'blog';
  15. $item_id = $activities_template->activity->item_id;
  16. }
  17.  
  18. $object = apply_filters( 'bp_get_activity_avatar_object_' . $activities_template->activity->component, $object );
  19.  
  20. /* If this is a user object pass the users' email address for Gravatar so we don't have to refetch it. */
  21. if ( 'user' == $object && empty($email) )
  22. $email = $activities_template->activity->user_email;
  23.  
  24. return apply_filters( 'bp_get_activity_avatar', bp_core_fetch_avatar( array( 'item_id' => $item_id, 'object' => $object, 'type' => $type, 'alt' => $alt, 'class' => $class, 'width' => $width, 'height' => $height, 'email' => $email ) ) );
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement