Changeset - d62f09590246
[Not reviewed]
beta
0 1 0
domruf - 13 years ago 2012-08-14 15:21:50
dominikruf@gmail.com
allow alternative gravatar URL
1 file changed with 4 insertions and 0 deletions:
0 comments (0 inline, 0 general)
rhodecode/lib/helpers.py
Show inline comments
 
@@ -692,6 +692,10 @@ HasRepoPermissionAny, HasRepoPermissionA
 
#==============================================================================
 

	
 
def gravatar_url(email_address, size=30):
 
    if(config['app_conf'].get('alternative_gravatar')):
 
        if(str2bool(config['app_conf'].get('alternative_gravatar_hash'))):
 
            email_address = hashlib.md5(email_address.lower()).hexdigest()
 
        return "%s/%s?s=%s" % (config['app_conf'].get('alternative_gravatar').strip('/'), email_address, size)
 
    if (not str2bool(config['app_conf'].get('use_gravatar')) or
 
        not email_address or email_address == 'anonymous@rhodecode.org'):
 
        f = lambda a, l: min(l, key=lambda x: abs(x - a))
0 comments (0 inline, 0 general)