X-Git-Url: https://git.mdrn.pl/fnpdjango.git/blobdiff_plain/beb48f6071e161d3eab1ccde1dba403e0ac75a2b..ebb1eac83c7336e43049b3c7eeec4e6fc43ef076:/fnpdjango/utils/text/textilepl.py diff --git a/fnpdjango/utils/text/textilepl.py b/fnpdjango/utils/text/textilepl.py index 434816b..bbad72a 100644 --- a/fnpdjango/utils/text/textilepl.py +++ b/fnpdjango/utils/text/textilepl.py @@ -1,20 +1,23 @@ -from textile import Textile +try: + from textile import Textile +except ImportError: + pass +else: + class TextilePL(Textile): + """Polish version of Textile. -class TextilePL(Textile): - """Polish version of Textile. + Changes opening quote to Polish lower-double. + """ + glyph_definitions = dict(Textile.glyph_definitions, + quote_double_open = '„' + ) - Changes opening quote to Polish lower-double. - """ - glyph_definitions = dict(Textile.glyph_definitions, - quote_double_open = '„' - ) + def textile_pl(text): + return TextilePL().parse(text) -def textile_pl(text): - return TextilePL().parse(text) - -def textile_restricted_pl(text): - return TextilePL(restricted=True, lite=True, noimage=True).parse( - text, rel='nofollow') + def textile_restricted_pl(text): + return TextilePL(restricted=True, lite=True, noimage=True).parse( + text, rel='nofollow')