Пример #1
0
def getTextWithSnippet(request, name, length, richText=False):
    escapeEntities = {":": ":"}
    if name in request.args:
        text = request.args[name][0]
        preview = None
        unitext = text.decode("utf-8", "replace")
        if len(unitext) > length + 50:
            preview = toSnippet(unitext, length, richText)
            preview = sanitizer.escape(preview, escapeEntities).strip()

        text = unitext.encode("utf-8")
        text = sanitizer.escape(text, escapeEntities).strip()
        return (preview, text)
    return None
Пример #2
0
 def _sanitize(text):
     escape_entities = {":": ":"}
     text = text.decode("utf-8", "replace").encode("utf-8")
     return sanitizer.escape(text, escape_entities).strip()