Commit 3904d09c49d2335bc7f7e21fdd08b70c3893f4ca
1 parent
06acd010
Exists in
master
and in
39 other branches
moving url template tag to superarchives file
Showing
5 changed files
with
23 additions
and
30 deletions
Show diff stats
src/super_archives/templates/message-list.html
src/super_archives/templates/message-thread.html
src/super_archives/templatetags/superarchives.py
1 | 1 | ||
2 | from django import template | 2 | from django import template |
3 | 3 | ||
4 | +from super_archives.utils import url | ||
5 | + | ||
4 | 6 | ||
5 | register = template.Library() | 7 | register = template.Library() |
6 | TEMPLATE_PATH = 'superarchives/tags/' | 8 | TEMPLATE_PATH = 'superarchives/tags/' |
@@ -12,3 +14,21 @@ def display_message(email): | @@ -12,3 +14,21 @@ def display_message(email): | ||
12 | email.update_blocks() | 14 | email.update_blocks() |
13 | 15 | ||
14 | return { 'blocks': email.blocks.all } | 16 | return { 'blocks': email.blocks.all } |
17 | + | ||
18 | + | ||
19 | +@register.simple_tag(takes_context=True) | ||
20 | +def append_to_get(context, **kwargs): | ||
21 | + return url.append_to_get( | ||
22 | + context['request'].META['PATH_INFO'], | ||
23 | + context['request'].META['QUERY_STRING'], | ||
24 | + **kwargs | ||
25 | + ) | ||
26 | + | ||
27 | + | ||
28 | +@register.simple_tag(takes_context=True) | ||
29 | +def pop_from_get(context, **kwargs): | ||
30 | + return url.pop_from_get( | ||
31 | + context['request'].META['PATH_INFO'], | ||
32 | + context['request'].META['QUERY_STRING'], | ||
33 | + **kwargs | ||
34 | + ) |
src/super_archives/templatetags/urlutils.py
@@ -1,24 +0,0 @@ | @@ -1,24 +0,0 @@ | ||
1 | -# -*- coding: utf-8 -*- | ||
2 | - | ||
3 | -from django import template | ||
4 | - | ||
5 | -from super_archives.utils import url | ||
6 | - | ||
7 | -register = template.Library() | ||
8 | - | ||
9 | - | ||
10 | -@register.simple_tag(takes_context=True) | ||
11 | -def append_to_get(context, **kwargs): | ||
12 | - return url.append_to_get( | ||
13 | - context['request'].META['PATH_INFO'], | ||
14 | - context['request'].META['QUERY_STRING'], | ||
15 | - **kwargs | ||
16 | - ) | ||
17 | - | ||
18 | -@register.simple_tag(takes_context=True) | ||
19 | -def pop_from_get(context, **kwargs): | ||
20 | - return url.pop_from_get( | ||
21 | - context['request'].META['PATH_INFO'], | ||
22 | - context['request'].META['QUERY_STRING'], | ||
23 | - **kwargs | ||
24 | - ) |
src/templates/search/search.html