summaryrefslogtreecommitdiffstats
path: root/askbot/utils/markup.py
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-08-30 21:28:24 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-08-30 21:28:24 -0400
commit4fc5a5f43f7c7900face96e89a2f3791bfc6ff15 (patch)
tree2854caf0b9dcce02f9a59c8b1c20c70777047c3d /askbot/utils/markup.py
parent6181e0faef192126c74d08a2ba6fc7005deb148f (diff)
downloadaskbot-4fc5a5f43f7c7900face96e89a2f3791bfc6ff15.tar.gz
askbot-4fc5a5f43f7c7900face96e89a2f3791bfc6ff15.tar.bz2
askbot-4fc5a5f43f7c7900face96e89a2f3791bfc6ff15.zip
made wmd editor respect code-friendly mode - ignore underscores per separate option and enabling mathjax
Diffstat (limited to 'askbot/utils/markup.py')
-rw-r--r--askbot/utils/markup.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/askbot/utils/markup.py b/askbot/utils/markup.py
index 85e37393..86c4c3b8 100644
--- a/askbot/utils/markup.py
+++ b/askbot/utils/markup.py
@@ -1,4 +1,14 @@
from askbot import const
+from askbot.conf import settings as askbot_settings
+from markdown2 import Markdown
+
+def get_parser():
+ if askbot_settings.ENABLE_MATHJAX or \
+ askbot_settings.MARKUP_CODE_FRIENDLY:
+ return Markdown(html4tags=True, extras=['code-friendly',])
+ else:
+ return Markdown(html4tags=True)
+
def format_mention_in_html(mentioned_user):
url = mentioned_user.get_profile_url()