def daf_yomi(date): """ Returns the daf yomi for date """ date_str = date.strftime(" %m/ %d/%Y").replace(" 0", "").replace(" ", "") daf = db.dafyomi.find_one({"date": date_str}) yom = { "name": daf["daf"], "url": url_ref(daf["daf"] + "a") } return yom
def ref_link(value, absolute=False): """ Transform a ref into an <a> tag linking to that ref. e.g. "Genesis 1:3" -> "<a href='/Genesis.1.2'>Genesis 1:2</a>" """ if value in ref_link_cache: return ref_link_cache[value] if not value: return "" pRef = parse_ref(value, pad=False) if "error" in pRef: return value link = '<a href="/' + url_ref(value) + '">' + value + '</a>' ref_link_cache[value] = mark_safe(link) return ref_link_cache[value]