[buddypress-trac] [BuddyPress] #4571: Changes in Gravatar APIs result in failed fallback on default avatars
    buddypress-trac at lists.automattic.com 
    buddypress-trac at lists.automattic.com
       
    Wed Oct  3 20:55:11 UTC 2012
    
    
  
#4571: Changes in Gravatar APIs result in failed fallback on default avatars
--------------------------+-----------------------------
 Reporter:  boonebgorges  |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  Future Release
Component:  Core          |     Version:
 Severity:  major         |  Resolution:
 Keywords:  has-patch     |
--------------------------+-----------------------------
Changes (by r-a-y):
 * keywords:   => has-patch
Comment:
 In 01.patch, I've addressed the problem of Gravatar's default avatars
 failing by directly using Gravatar's CDN-hosted 'mystery-man' avatar.
 The main fix for this is line 344 of the patch:
 `apply_filters( 'bp_core_mysteryman_src', 'mm', $grav_size );`
 Changing to 'mm' automatically uses Gravatar's CDN-hosted 'mystery-man'
 avatar instead of our own, bundled version.
 View Gravatar's docs on this:
 https://en.gravatar.com/site/implement/images/#default-image
 This eliminates the problems with our bundled version being behind any
 firewalls and on local development sites.
 This should also be backwards-compatible with anyone using the
 '`bp_core_mysteryman_src`' filter, unless the avatar is not publicly-
 accessible.
 ---
 I've also taken the liberty of changing our locally-hosted 'mystery-man'
 avatars to use Gravatar as well.
 This is reflected in the changes to bp_core_avatar_default() and
 bp_core_avatar_default_thumb().
 These functions are only used if their respective constants are not
 defined; this part of the patch can be omitted if deemed sucky!
 Let me know what you think.
-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4571#comment:10>
BuddyPress <http://buddypress.org/>
BuddyPress
    
    
More information about the buddypress-trac
mailing list