X-Git-Url: https://git.mdrn.pl/fnpdjango.git/blobdiff_plain/c5f50329c7ddea87333c6137d994252c47783aa4..fb91cca331c5214a808d27a283b5dad2e4fc73d1:/fnpdjango/utils/text/textilepl.py?ds=sidebyside diff --git a/fnpdjango/utils/text/textilepl.py b/fnpdjango/utils/text/textilepl.py index 21db9ac..bbad72a 100644 --- a/fnpdjango/utils/text/textilepl.py +++ b/fnpdjango/utils/text/textilepl.py @@ -1,21 +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, auto_link=False).parse( - text, rel='nofollow') + def textile_restricted_pl(text): + return TextilePL(restricted=True, lite=True, noimage=True).parse( + text, rel='nofollow')