﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
22941	Add support for urls with no prefix (www/http(s)) and chars after the TLD to django.utils.html urlize.	LarryBrid	LarryBrid	"Currently the urlize template tag will convert the following text into clickable links:

www.google.com/foo
http://google.com/foo
google.com

It will not convert the following into a clickable link:

google.com/foo


The current regex that handles this operation can be found [https://github.com/django/django/blob/master/django/utils/html.py#L28/ here].

This patch proposes matching all chars after the TLD so that google.com/foo will be converted.

The urlize function handles the removal of cruft from the end of urls prior to running that regex, so the matching of all chars after the TLD shouldn't run the risk of including any unintended chars.

All tests are passing using sql lite, and it should be backward compatible as it doesn't really change anything except for what it is matching. It shouldn't require a documentation change, because it seems like this was the intended behavior according to the current documentation."	Bug	closed	Utilities	dev	Normal	fixed			Unreviewed	1	0	0	0	0	0
