def attachment_link(attach): if attach.content_type in set( ['image/png', 'image/gif', 'image/jpeg', 'image/x-png']): return Markup('<img src="%s"/>' % attach.url) return Markup('%s <a href="%s">%s</a>' % (attach.name, attach.url, attach.name))
def from_now(date): return Markup('<span class="fromnow">%s</span>' % date.replace(tzinfo=pytz.UTC).isoformat())
def face_large(uuid): return Markup(_face_image(uuid, 64))
def face_thumb(uuid, scaled_size=16): return Markup(_face_image(uuid, 16, scaled_size=scaled_size))
def face_large(username): return Markup(_face_image(username, 64))
def face_thumb(username, scaled_size=16): return Markup(_face_image(username, 16, scaled_size=scaled_size))