summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-12-11 17:55:04 -0500
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-12-11 17:55:04 -0500
commitcb0d04e45aae9d08a653acc7da29fb87fe81b3cb (patch)
treeca90f9ef6b21d3641293484901cf3b5dcb3b45b3
parenta5179fb7ed427c7dc74290d9295ff1b292fd7f3e (diff)
downloadaskbot-cb0d04e45aae9d08a653acc7da29fb87fe81b3cb.tar.gz
askbot-cb0d04e45aae9d08a653acc7da29fb87fe81b3cb.tar.bz2
askbot-cb0d04e45aae9d08a653acc7da29fb87fe81b3cb.zip
fixed auto-urlizing regex to allow insertion of the images again
-rw-r--r--askbot/__init__.py2
-rw-r--r--askbot/utils/markup.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/askbot/__init__.py b/askbot/__init__.py
index 2ce4ba4c..92943c5c 100644
--- a/askbot/__init__.py
+++ b/askbot/__init__.py
@@ -19,4 +19,4 @@ def get_version():
"""returns version of the askbot app
this version is meaningful for pypi only
"""
- return '0.6.42'
+ return '0.6.44'
diff --git a/askbot/utils/markup.py b/askbot/utils/markup.py
index 8347811a..be9e9575 100644
--- a/askbot/utils/markup.py
+++ b/askbot/utils/markup.py
@@ -4,7 +4,7 @@ from askbot.conf import settings as askbot_settings
from markdown2 import Markdown
#url taken from http://regexlib.com/REDetails.aspx?regexp_id=501 by Brian Bothwell
-URL_RE = re.compile("(?<!href=['\"])((http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&amp;%\$\-]+)*@)*((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|localhost|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(\:[0-9]+)*(/($|[a-zA-Z0-9\.\,\?\'\\\+&amp;%\$#\=~_\-]+))*)")
+URL_RE = re.compile("((?<!href=['\"])|(?<!src=['\"]))((http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&amp;%\$\-]+)*@)*((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|localhost|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(\:[0-9]+)*(/($|[a-zA-Z0-9\.\,\?\'\\\+&amp;%\$#\=~_\-]+))*)")
LINK_PATTERNS = [
(URL_RE, r'\1'),