plugin blog import dotclear: this plugin import Dotclear 2 backups

This commit is contained in:
Goffi 2016-01-22 20:24:17 +01:00
commit c43362ab3f
3 changed files with 257 additions and 0 deletions

View file

@ -103,6 +103,8 @@ class TextSyntaxes(object):
self.syntaxes = {}
self.addSyntax(self.SYNTAX_XHTML, lambda xhtml: defer.succeed(xhtml), lambda xhtml: defer.succeed(xhtml),
TextSyntaxes.OPT_NO_THREAD)
# TODO: text => XHTML should add <a/> to url like in frontends
# it's probably best to move sat_frontends.tools.strings to sat.tools.common or similar
self.addSyntax(self.SYNTAX_TEXT, lambda text: escape(text), lambda xhtml: self._removeMarkups(xhtml), [TextSyntaxes.OPT_HIDDEN])
try:
import markdown, html2text