summaryrefslogtreecommitdiffstats
path: root/lib/__init__.py
diff options
context:
space:
mode:
authorAamir Khan <syst3m.w0rm@gmail.com>2012-06-26 23:35:15 -0400
committerAamir Khan <syst3m.w0rm@gmail.com>2012-06-26 23:35:15 -0400
commita412cadc23541f4ed3005190e6e9632d86219fad (patch)
tree6803d2d8875b9d74698c66d7b2aa2eb2283bcb80 /lib/__init__.py
parent49ddf2eb2f32b23b51b3a4a4d75a72741ff9ba54 (diff)
downloadhyperkitty-a412cadc23541f4ed3005190e6e9632d86219fad.tar.gz
hyperkitty-a412cadc23541f4ed3005190e6e9632d86219fad.tar.xz
hyperkitty-a412cadc23541f4ed3005190e6e9632d86219fad.zip
code refactoring : moving thread page view to views/thread.py
Diffstat (limited to 'lib/__init__.py')
-rw-r--r--lib/__init__.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/__init__.py b/lib/__init__.py
new file mode 100644
index 0000000..aa5a3d9
--- /dev/null
+++ b/lib/__init__.py
@@ -0,0 +1,14 @@
+#-*- coding: utf-8 -*-
+
+from hashlib import md5
+import urllib
+
+
+def gravatar_url(email):
+ '''Return a gravatar url for an email address'''
+ size = 64
+ default = "http://fedoraproject.org/static/images/" + \
+ "fedora_infinity_%ix%i.png" % (size, size)
+ query_string = urllib.urlencode({'s': size, 'd': default})
+ identifier = md5(email).hexdigest()
+ return 'http://www.gravatar.com/avatar/%s?%s' % (identifier, query_string)