diff options
author | Dusty Phillips <buchuki@gmail.com> | 2008-10-12 02:00:55 +0200 |
---|---|---|
committer | Dusty Phillips <buchuki@gmail.com> | 2008-10-12 02:00:55 +0200 |
commit | 6947a6df3d0078c4b86fcb7467af610ecba314df (patch) | |
tree | 0198ef2625829c5d053d91f934bc557032c576f4 /packages | |
parent | 5acf6c46f28446b91dbfd041960953f01f4ffe0d (diff) | |
download | archweb-6947a6df3d0078c4b86fcb7467af610ecba314df.tar.gz archweb-6947a6df3d0078c4b86fcb7467af610ecba314df.tar.xz |
drop some unused templatetags
Diffstat (limited to 'packages')
-rw-r--r-- | packages/templatetags/package_extras.py | 23 |
1 files changed, 5 insertions, 18 deletions
diff --git a/packages/templatetags/package_extras.py b/packages/templatetags/package_extras.py index b6868ec..38c92c2 100644 --- a/packages/templatetags/package_extras.py +++ b/packages/templatetags/package_extras.py @@ -6,8 +6,8 @@ register = template.Library() class BuildQueryStringNode(template.Node): def __init__(self, sortfield): self.sortfield = sortfield + def render(self, context): - #qs = context['querystring'].copy() qs = dict(cgi.parse_qsl(context['current_query'][1:])) if qs.has_key('sort') and qs['sort'] == self.sortfield: if self.sortfield.startswith('-'): @@ -23,27 +23,14 @@ def do_buildsortqs(parser, token): try: tagname, sortfield = token.split_contents() except ValueError: - raise template.TemplateSyntaxError, "%r tag requires a single argument" % tagname + raise template.TemplateSyntaxError( + "%r tag requires a single argument" % tagname) if not (sortfield[0] == sortfield[-1] and sortfield[0] in ('"', "'")): - raise template.TemplateSyntaxError, "%r tag's argument should be in quotes" % tagname + raise template.TemplateSyntaxError( + "%r tag's argument should be in quotes" % tagname) return BuildQueryStringNode(sortfield[1:-1]) -@register.filter(name='space2br') -def space2br(value): - return value.replace(' ', '<br />') - @register.inclusion_tag('forms/td_input.html') def td_input(form_element): return {'form_element': form_element} -@register.inclusion_tag('errors.html') -def print_errors(errors): - errs = [] - for e,msg in errors.iteritems(): - errmsg = str(msg[0]) - # hack -- I'm a python idiot - errs.append( (e, errmsg[2:-2]) ) - return {'errors': errs} - -# vim: set ts=4 sw=4 et: - |