X-Git-Url: https://git.mdrn.pl/fnpdjango.git/blobdiff_plain/7b2a81536977bb13b68ada3e5a281e35b24e0bfd..ed6dc99049d714b5b9828e3869574b066892951d:/fnpdjango/templatetags/fnp_markup.py diff --git a/fnpdjango/templatetags/fnp_markup.py b/fnpdjango/templatetags/fnp_markup.py index 050486a..2588486 100644 --- a/fnpdjango/templatetags/fnp_markup.py +++ b/fnpdjango/templatetags/fnp_markup.py @@ -1,14 +1,27 @@ +try: + import textile +except ImportError: + # This is optional. + pass + from django import template from django.utils.safestring import mark_safe from ..utils.text import textilepl register = template.Library() +@register.filter +def textile_en(node): + return mark_safe(textile.textile(node)) + +@register.filter +def textile_restricted_en(node): + return mark_safe(textile.textile_restricted(node)) @register.filter def textile_pl(node): - return mark_safe(textile.textile_pl(node)) + return mark_safe(textilepl.textile_pl(node)) @register.filter def textile_restricted_pl(node): - return mark_safe(textile.textile_restricted_pl(node)) + return mark_safe(textilepl.textile_restricted_pl(node))