Browse Source

Fixes in signatures

Ralfp 12 years ago
parent
commit
8655abc6ec
2 changed files with 5 additions and 3 deletions
  1. 4 2
      misago/markdown/factory.py
  2. 1 1
      templates/sora/usercp/signature.html

+ 4 - 2
misago/markdown/factory.py

@@ -4,7 +4,8 @@ import markdown
 def signature_markdown(acl, text):
     md = markdown.Markdown(
                            safe_mode='escape',
-                           output_format=settings.OUTPUT_FORMAT)
+                           output_format=settings.OUTPUT_FORMAT,
+                           extensions=['nl2br'])
     
     if not acl.usercp.allow_signature_links():
         del md.inlinePatterns['link']
@@ -27,5 +28,6 @@ def signature_markdown(acl, text):
 def post_markdown(request, text):
     md = markdown.Markdown(
                            safe_mode='escape',
-                           output_format=settings.OUTPUT_FORMAT)
+                           output_format=settings.OUTPUT_FORMAT,
+                           extensions=['nl2br'])
     return md.convert(text)

+ 1 - 1
templates/sora/usercp/signature.html

@@ -11,7 +11,7 @@
 <h2>{% trans %}Edit your Signature{% endtrans %}</h2>
 {% if message %}{{ macros.draw_message(message, 'alert-form') }}{% endif %}
 {% if user.signature_preparsed %}
-<div class="well" style="margin: 0px; margin-bottom: 32px; padding: 8px;">
+<div class="well" style="margin: 0px; margin-bottom: 32px; padding: 12px;">
   <div class="markdown">
     {{ user.signature_preparsed|safe }}
   </div>