summaryrefslogtreecommitdiffstats
path: root/hyperkitty/templatetags
diff options
context:
space:
mode:
authorAurélien Bompard <aurelien@bompard.org>2012-10-29 14:54:17 +0100
committerAurélien Bompard <aurelien@bompard.org>2012-10-29 14:54:17 +0100
commit133172ba8823c689bdfa529ff02c5e2c72fca2a4 (patch)
tree6c601997056c39f0bf775f5e71f346afe4396920 /hyperkitty/templatetags
parent34b100adc0bf61a31a2fc9771869b26f6be2478d (diff)
downloadhyperkitty-133172ba8823c689bdfa529ff02c5e2c72fca2a4.tar.gz
hyperkitty-133172ba8823c689bdfa529ff02c5e2c72fca2a4.tar.xz
hyperkitty-133172ba8823c689bdfa529ff02c5e2c72fca2a4.zip
Escape @-signs
Diffstat (limited to 'hyperkitty/templatetags')
-rw-r--r--hyperkitty/templatetags/hk_generic.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/hyperkitty/templatetags/hk_generic.py b/hyperkitty/templatetags/hk_generic.py
index 5f30bc2..d7e3d2c 100644
--- a/hyperkitty/templatetags/hk_generic.py
+++ b/hyperkitty/templatetags/hk_generic.py
@@ -90,3 +90,10 @@ def truncatesmart(value, limit=80):
# Join the words and return
return ' '.join(words) + '...'
+
+
+@register.filter(is_safe=True)
+def escapeatsign(text):
+ """To escape email addresses"""
+ return text.replace("@", u"\uff20")
+