Beispiel #1
0
def linebreaks_and_spaces(value):
    import re
    value = value.replace('\n\n', '<p></p>\n')
    value = re.sub('([^>])\n', '\g<1><br />\n', value)
    pattern = re.compile(r'\n[ \t]+')
    from curia.feedparser import _sanitizeHTML
    from django.template.defaultfilters import safe
    return safe(pattern.sub(replace_spaces, _sanitizeHTML(value, settings.DEFAULT_CHARSET)))
Beispiel #2
0
def linebreaks_and_spaces(value):
    import re
    value = value.replace('\n\n', '<p></p>\n')
    value = re.sub('([^>])\n', '\g<1><br />\n', value)
    pattern = re.compile(r'\n[ \t]+')
    from curia.feedparser import _sanitizeHTML
    from django.template.defaultfilters import safe
    return safe(
        pattern.sub(replace_spaces,
                    _sanitizeHTML(value, settings.DEFAULT_CHARSET)))
Beispiel #3
0
def sanitize(value):
    from curia.feedparser import _sanitizeHTML
    from django.template.defaultfilters import safe
    return safe(_sanitizeHTML(value, settings.DEFAULT_CHARSET))
Beispiel #4
0
def sanitize(value):
    from curia.feedparser import _sanitizeHTML
    from django.template.defaultfilters import safe
    return safe(_sanitizeHTML(value, settings.DEFAULT_CHARSET))