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
This commit is contained in:
Ramiro Morales 2011-05-27 17:05:16 +00:00
parent d0716044dd
commit afca4e9349
1 changed files with 9 additions and 9 deletions

View File

@ -10,10 +10,10 @@ from pprint import pformat
from django.template.base import Variable, Library from django.template.base import Variable, Library
from django.conf import settings from django.conf import settings
from django.utils import formats 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.encoding import force_unicode, iri_to_uri
from django.utils.html import (conditional_escape, escapejs, fix_ampersands, 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.http import urlquote
from django.utils.text import truncate_words, truncate_html_words, wrap, phone2numeric from django.utils.text import truncate_words, truncate_html_words, wrap, phone2numeric
from django.utils.safestring import mark_safe, SafeData, mark_for_escaping 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.is_safe = False
urlencode = stringfilter(urlencode) urlencode = stringfilter(urlencode)
@register.filter("urlize") @register.filter
@stringfilter @stringfilter
def urlize_filter(value, autoescape=None): def urlize(value, autoescape=None):
"""Converts URLs in plain text into clickable links.""" """Converts URLs in plain text into clickable links."""
return mark_safe(urlize(value, nofollow=True, autoescape=autoescape)) return mark_safe(urlize_impl(value, nofollow=True, autoescape=autoescape))
urlize_filter.is_safe = True urlize.is_safe = True
urlize_filter.needs_autoescape = True urlize.needs_autoescape = True
def urlizetrunc(value, limit, autoescape=None): def urlizetrunc(value, limit, autoescape=None):
""" """
@ -313,7 +313,7 @@ def urlizetrunc(value, limit, autoescape=None):
Argument: Length to truncate URLs to. 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)) autoescape=autoescape))
urlizetrunc.is_safe = True urlizetrunc.is_safe = True
urlizetrunc.needs_autoescape = True urlizetrunc.needs_autoescape = True
@ -699,7 +699,7 @@ def time(value, arg=None):
return formats.time_format(value, arg) return formats.time_format(value, arg)
except AttributeError: except AttributeError:
try: try:
return dateformat.time_format(value, arg) return time_format(value, arg)
except AttributeError: except AttributeError:
return '' return ''
time.is_safe = False time.is_safe = False