Beispiel #1
0
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]