From 220c5e91e8415bc9a6a11c50fdcb1c53a05811e9 Mon Sep 17 00:00:00 2001 From: Matthias Portzel Date: Mon, 7 Feb 2022 21:43:02 -0500 Subject: [PATCH] Remove unused templatetags --- main/templatetags/markdown.py | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 main/templatetags/markdown.py diff --git a/main/templatetags/markdown.py b/main/templatetags/markdown.py deleted file mode 100644 index 9c9e91d..0000000 --- a/main/templatetags/markdown.py +++ /dev/null @@ -1,27 +0,0 @@ -from django import template -from django.utils.safestring import mark_safe -import markdown -import bleach -from django.utils.html import escape -from markdown.extensions import Extension - -class EscapeHtml(Extension): - def extendMarkdown(self, md): - md.preprocessors.deregister('html_block') - md.inlinePatterns.deregister('html') - -register = template.Library() - -md = markdown.Markdown(extensions=["fenced_code", "nl2br", "smarty", "codehilite", EscapeHtml()]) - -@register.filter(needs_autoescape=True) -def markdown(value, autoescape=True): - html = mark_safe(bleach.linkify(md.convert(value))) - # html = value - md.reset() - return html - -@register.filter(needs_autoescape=True) -def nl_br(value, autoescape=True): - html = mark_safe(value.replace("\n", "
")) - return html