mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-29 08:48:18 -05:00
markdown: Use explicit renderer names.
This commit is contained in:
@@ -197,11 +197,11 @@ markdown_xhtml_dtd_path = os.path.join(
|
||||
|
||||
markdown_dtd = '<!DOCTYPE div- SYSTEM "file://%s">' % markdown_xhtml_dtd_path
|
||||
|
||||
def markdown_souptest(text, nofollow=False, target=None, renderer=None):
|
||||
def markdown_souptest(text, nofollow=False, target=None, renderer='reddit'):
|
||||
if not text:
|
||||
return text
|
||||
|
||||
if not renderer or renderer == 'reddit':
|
||||
if renderer == 'reddit':
|
||||
smd = safemarkdown(text, nofollow=nofollow, target=target)
|
||||
elif renderer == 'wiki':
|
||||
smd = wikimarkdown(text)
|
||||
|
||||
@@ -30,9 +30,9 @@ from pylons.i18n import _
|
||||
|
||||
class WikiView(Templated):
|
||||
def __init__(self, content, edit_by, edit_date, may_revise=False,
|
||||
page=None, diff=None, renderer=None):
|
||||
page=None, diff=None, renderer='wiki'):
|
||||
self.page_content_md = content
|
||||
if not renderer or renderer == 'wiki':
|
||||
if renderer == 'wiki':
|
||||
self.page_content = wikimarkdown(content)
|
||||
elif renderer == 'reddit':
|
||||
self.page_content = safemarkdown(content)
|
||||
@@ -141,7 +141,7 @@ class WikiBasePage(Reddit):
|
||||
**context)
|
||||
|
||||
class WikiPageView(WikiBasePage):
|
||||
def __init__(self, content, page, diff=None, renderer=None, **context):
|
||||
def __init__(self, content, page, diff=None, renderer='wiki', **context):
|
||||
may_revise = context.get('may_revise')
|
||||
if not content and not context.get('alert'):
|
||||
if may_revise:
|
||||
|
||||
@@ -571,7 +571,7 @@ class VTitle(VLength):
|
||||
}
|
||||
|
||||
class VMarkdown(VLength):
|
||||
def __init__(self, param, max_length = 10000, renderer=None, **kw):
|
||||
def __init__(self, param, max_length = 10000, renderer='reddit', **kw):
|
||||
VLength.__init__(self, param, max_length, **kw)
|
||||
self.renderer = renderer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user