From 0e27c4921048250c668dcb06e010a137de6f66e0 Mon Sep 17 00:00:00 2001 From: Chris Beaven Date: Mon, 27 Jun 2011 03:32:10 +0000 Subject: [PATCH] More accurate documentation for how the urlize template works. Refs #9189. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16470 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/ref/templates/builtins.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/docs/ref/templates/builtins.txt b/docs/ref/templates/builtins.txt index 7cbbeb31885..ed0092f9cac 100644 --- a/docs/ref/templates/builtins.txt +++ b/docs/ref/templates/builtins.txt @@ -2162,12 +2162,16 @@ urlize Converts URLs in text into clickable links. -Only works for .com, .net, and .org top level domains. +Works on links prefixed with ``http://``, ``https://``, or ``www.``. For +example, ``http://goo.gl/aia1t`` will get converted but ``goo.gl/aia1t`` +won't. -Works on links beginning with ``http://``, ``https://``, or ``www.`` and -ending with ``.org``, ``.net`` or ``.com``. Links can have trailing punctuation -(periods, commas, close-parens) and leading punctuation (opening parens) and -``urlize`` will still do the right thing. +Also works on domain-only links ending in one of the common ``.com``, ``.net``, +or ``.org`` top level domains. For example, ``djangoproject.com`` will still +get converted. + +Links can have trailing punctuation (periods, commas, close-parens) and leading +punctuation (opening parens) and ``urlize`` will still do the right thing. Links generated by ``urlize`` have a ``rel="nofollow"`` attribute added to them.