summaryrefslogtreecommitdiffstats
path: root/askbot/templatetags
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2011-02-11 02:41:45 -0500
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2011-02-11 02:41:45 -0500
commita87efe2d53adc660a4b0832140af0d14647b367f (patch)
treece54502fa7c9bb98c5cf55d7d6e94230e6b2d285 /askbot/templatetags
parent0a1f402e2a585445d0f75b0d105e62cc0fa7b970 (diff)
downloadaskbot-a87efe2d53adc660a4b0832140af0d14647b367f.tar.gz
askbot-a87efe2d53adc660a4b0832140af0d14647b367f.tar.bz2
askbot-a87efe2d53adc660a4b0832140af0d14647b367f.zip
added display of country flags
Diffstat (limited to 'askbot/templatetags')
-rw-r--r--askbot/templatetags/extra_filters_jinja.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/askbot/templatetags/extra_filters_jinja.py b/askbot/templatetags/extra_filters_jinja.py
index 3ca2e09a..545b6fc9 100644
--- a/askbot/templatetags/extra_filters_jinja.py
+++ b/askbot/templatetags/extra_filters_jinja.py
@@ -12,9 +12,23 @@ from askbot.skins import utils as skin_utils
from askbot.utils import functions
from askbot.utils.slug import slugify
+from django_countries import countries
+from django_countries import settings as countries_settings
+
register = coffin_template.Library()
@register.filter
+def country_display_name(country_code):
+ country_dict = dict(countries.COUNTRIES)
+ return country_dict[country_code]
+
+@register.filter
+def country_flag_url(country_code):
+ import pdb
+ pdb.set_trace()
+ return countries_settings.FLAG_URL % country_code
+
+@register.filter
def collapse(input):
input = str(input)
return ' '.join(input.split())