From 859ed768055d17bf6097685384019dc567646b7f Mon Sep 17 00:00:00 2001 From: Michele Mattioni Date: Sun, 18 Nov 2012 18:35:37 +0000 Subject: [PATCH] Optional css_class passed as args to the avatar tag. If no class is passed, no class is added. --- avatar/templatetags/avatar_tags.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/avatar/templatetags/avatar_tags.py b/avatar/templatetags/avatar_tags.py index 9092b82..852c00d 100644 --- a/avatar/templatetags/avatar_tags.py +++ b/avatar/templatetags/avatar_tags.py @@ -37,7 +37,7 @@ def avatar_url(user, size=AVATAR_DEFAULT_SIZE): @cache_result @register.simple_tag -def avatar(user, size=AVATAR_DEFAULT_SIZE): +def avatar(user, size=AVATAR_DEFAULT_SIZE, css_class=""): if not isinstance(user, User): try: user = User.objects.get(username=user) @@ -49,8 +49,8 @@ def avatar(user, size=AVATAR_DEFAULT_SIZE): else: alt = unicode(user) url = avatar_url(user, size) - return """%s""" % (url, alt, - size, size) + return """%s""" % (url, alt, + css_class, size, size) @cache_result @register.simple_tag