Skip to content

Commit c99de36

Browse files
authored
Templates: remove unused filter (#11504)
We are using django-gravatar2 for gravatar support. Also, this filter is wrong, if used, this renders the HTML as text.
1 parent 6528d5d commit c99de36

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

readthedocs/core/templatetags/core_tags.py

-22
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
"""Template tags for core app."""
22

3-
import hashlib
43
import json
5-
from urllib.parse import urlencode
64

75
from django import template
86
from django.core.serializers.json import DjangoJSONEncoder
@@ -15,26 +13,6 @@
1513
register = template.Library()
1614

1715

18-
@register.filter
19-
def gravatar(email, size=48):
20-
"""
21-
Hacked from djangosnippets.org, but basically given an email address.
22-
23-
render an img tag with the hashed up bits needed for leetness
24-
omgwtfstillreading
25-
"""
26-
url = "http://www.gravatar.com/avatar.php?%s" % urlencode(
27-
{
28-
"gravatar_id": hashlib.md5(email).hexdigest(),
29-
"size": str(size),
30-
}
31-
)
32-
return (
33-
'<img src="%s" width="%s" height="%s" alt="gravatar" '
34-
'class="gravatar" border="0" />' % (url, size, size)
35-
)
36-
37-
3816
@register.simple_tag(name="doc_url")
3917
def make_document_url(project, version=None, page="", path=""):
4018
"""

0 commit comments

Comments
 (0)