Skip to:
Content

BuddyPress.org

Ticket #759: bp-core-avatars.patch

File bp-core-avatars.patch, 1.7 KB (added by johnjamesjacoby, 16 years ago)
  • bp-core-avatars.php

     
    5050                $ud = get_userdata($user);
    5151               
    5252                if ( empty( $bp->grav_default ) ) {
    53                         $default_grav = 'wavatar';
     53                        $gravatar = 'http://www.gravatar.com/avatar/' . md5( $ud->user_email ) . '?d=wavatar&s=' . constant('CORE_AVATAR_V' . $version . '_W');
    5454                } else if ( 'mystery' == $bp->grav_default ) {
    55                         $default_grav = BP_PLUGIN_URL . '/bp-core/images/mystery-man.jpg';
     55                        $gravatar = BP_PLUGIN_URL . '/bp-core/images/mystery-man.jpg';
    5656                } else {
    57                         $default_grav = $bp->grav_default;
     57                        $gravatar = 'http://www.gravatar.com/avatar/' . md5( $ud->user_email ) . '?d=' . $bp->grav_default . '&s=' . constant('CORE_AVATAR_V' . $version . '_W');
    5858                }
    59                
    60                 $gravatar = 'http://www.gravatar.com/avatar/' . md5( $ud->user_email ) . '?d=' . $default_grav . '&s=';
     59
    6160                if ( $no_tag )
    62                         return apply_filters( 'bp_core_get_avatar', $gravatar . constant('CORE_AVATAR_V' . $version . '_W'), $user, $version, $width, $height, $no_tag );
     61                        return apply_filters( 'bp_core_get_avatar', $gravatar, $user, $version, $width, $height, $no_tag );
    6362                else
    64                         return apply_filters( 'bp_core_get_avatar', '<img src="' . $gravatar . constant('CORE_AVATAR_V' . $version . '_W') . '" alt="" class="avatar" width="' . $width . '" height="' . $height . '" />', $user, $version, $width, $height, $no_tag );
     63                        return apply_filters( 'bp_core_get_avatar', '<img src="' . $gravatar . '" alt="" class="avatar" width="' . $width . '" height="' . $height . '" />', $user, $version, $width, $height, $no_tag );
    6564        }
    6665}
    6766