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
def antispam_format(address): t = markdown('<%s>' % address) if t.startswith('<p>') and t.endswith('</p>'): return t[3:-4] return t