diff options
| author | Ramiro Morales <cramm0@gmail.com> | 2011-05-27 17:05:16 +0000 |
|---|---|---|
| committer | Ramiro Morales <cramm0@gmail.com> | 2011-05-27 17:05:16 +0000 |
| commit | afca4e93490a8c9457ebfa6140158660a78df5d8 (patch) | |
| tree | dd03167c72647925cf321540dbd10b6e44686af6 | |
| parent | d0716044ddc2c629ee459af00b2b876c5d8c0a3d (diff) | |
Tweaked some changes from [16283] to fix failures in i18n and defaultfilters regression tests.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16286 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/template/defaultfilters.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/django/template/defaultfilters.py b/django/template/defaultfilters.py index 7829327ec3..74ae849314 100644 --- a/django/template/defaultfilters.py +++ b/django/template/defaultfilters.py @@ -10,10 +10,10 @@ from pprint import pformat from django.template.base import Variable, Library from django.conf import settings from django.utils import formats -from django.utils.dateformat import format +from django.utils.dateformat import format, time_format from django.utils.encoding import force_unicode, iri_to_uri from django.utils.html import (conditional_escape, escapejs, fix_ampersands, - escape, urlize, linebreaks, strip_tags) + escape, urlize as urlize_impl, linebreaks, strip_tags) from django.utils.http import urlquote from django.utils.text import truncate_words, truncate_html_words, wrap, phone2numeric from django.utils.safestring import mark_safe, SafeData, mark_for_escaping @@ -298,13 +298,13 @@ def urlencode(value, safe=None): urlencode.is_safe = False urlencode = stringfilter(urlencode) -@register.filter("urlize") +@register.filter @stringfilter -def urlize_filter(value, autoescape=None): +def urlize(value, autoescape=None): """Converts URLs in plain text into clickable links.""" - return mark_safe(urlize(value, nofollow=True, autoescape=autoescape)) -urlize_filter.is_safe = True -urlize_filter.needs_autoescape = True + return mark_safe(urlize_impl(value, nofollow=True, autoescape=autoescape)) +urlize.is_safe = True +urlize.needs_autoescape = True def urlizetrunc(value, limit, autoescape=None): """ @@ -313,7 +313,7 @@ def urlizetrunc(value, limit, autoescape=None): Argument: Length to truncate URLs to. """ - return mark_safe(urlize(value, trim_url_limit=int(limit), nofollow=True, + return mark_safe(urlize_impl(value, trim_url_limit=int(limit), nofollow=True, autoescape=autoescape)) urlizetrunc.is_safe = True urlizetrunc.needs_autoescape = True @@ -699,7 +699,7 @@ def time(value, arg=None): return formats.time_format(value, arg) except AttributeError: try: - return dateformat.time_format(value, arg) + return time_format(value, arg) except AttributeError: return '' time.is_safe = False |
