コード例 #1
0
ファイル: snippets.py プロジェクト: hwaring/python-zoom
def snippet(name, variant=None, default='', markdown=False):
    snippet = snippets.first(name=name, variant=variant)
    if snippet:
        snippet['impressions'] = snippet.get('impressions', 0) + 1
        snippets.put(snippet)
        result = snippet.body
    else:
        result = default
    if markdown:
        return tools.markdown(result)
    else:
        return result
コード例 #2
0
def snippet(name, variant=None, default='', markdown=False):
    snippet = snippets.first(name=name, variant=variant)
    if snippet:
        snippet['impressions'] = snippet.get('impressions', 0) + 1
        snippets.put(snippet)
        result = snippet.body
    else:
        result = default
    if markdown:
        return tools.markdown(result)
    else:
        return result
コード例 #3
0
ファイル: fields.py プロジェクト: hwaring/python-zoom
 def antispam_format(address):
     t = markdown('<%s>' % address)
     if t.startswith('<p>') and t.endswith('</p>'):
         return t[3:-4]
     return t