Changeset 1379 in products
- Timestamp:
- Nov 13, 2009 10:15:06 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonecomments/brunches/wald/quintagroup/plonecomments/browser/comments.py
r1378 r1379 44 44 mtool = getToolByName(self.context, "portal_membership") 45 45 member = mtool.getMemberById(creator) 46 portrait = mtool.getPersonalPortrait(member.getId()) 47 portrait_url = portrait.absolute_url() 46 48 email = member and member.getProperty('email','') or '' 47 49 else: … … 50 52 return default 51 53 52 size = 40 53 gravatar_url = "http://www.gravatar.com/avatar.php?" 54 # construct the url 55 gravatar_url += urllib.urlencode({'gravatar_id':md5.md5(email).hexdigest(), 56 'default':member, 'size':str(size)}) 57 58 try: 59 murl = '/portal_memberdata/portraits/' 60 gravatar_url=purl() + murl + member.getProperty('id','') 61 except: 62 gravatar_url += urllib.urlencode({'gravatar_id':md5.md5(email).hexdigest(), 63 'default':member, 'size':str(size)}) 64 65 return gravatar_url 54 murl = '/portal_memberdata/portraits/' 55 murl = purl() + murl + member.getId() 56 57 if portrait_url == murl: 58 return portrait_url 59 else: 60 size = 40 61 gravatar_url = "http://www.gravatar.com/avatar.php?" 62 # construct the url 63 gravatar_url += urllib.urlencode({'gravatar_id':md5.md5(email).hexdigest(), 64 'default':default, 'size':str(size)}) 65 return gravatar_url 66 66 67 67
Note: See TracChangeset
for help on using the changeset viewer.