From e7bbc91974dc2543701add24c688ebcce37cc42c Mon Sep 17 00:00:00 2001 From: lars Date: Mon, 24 May 2010 14:53:23 +0000 Subject: [PATCH] allow "~" in links --- wortschlucker/src/wortschlucker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wortschlucker/src/wortschlucker.py b/wortschlucker/src/wortschlucker.py index cf31ac1..8e7f203 100755 --- a/wortschlucker/src/wortschlucker.py +++ b/wortschlucker/src/wortschlucker.py @@ -82,7 +82,7 @@ class ContentSubmission(sqlobject.SQLObject): short_name = url.split("/")[2] return """%s%s%s""" % (prefix, url, short_name, suffix) # surround all urls with html markup - mark_links = re.sub(r"(\A|\s|\()(https?://[\w/\?\.\#=;,_\-]*)(\)|\s|\Z)", get_link_markup, self.content) + mark_links = re.sub(r"(\A|\s|\()(https?://[\w/\?\.\#=;,_\-\~]*)(\)|\s|\Z)", get_link_markup, self.content) markup = genshi.input.HTML(mark_links) | genshi.filters.HTMLSanitizer() # the markup is now marked as "safe" -> genshi will output it literally return markup