From c010ab8b8842c3b4c4d861147b78e79be63bf5ee Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sat, 25 Jul 2020 21:22:59 -0400 Subject: bin/html: add langhtml. * bin/html (langhtml): New function. --- bin/html | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'bin') diff --git a/bin/html b/bin/html index 91d59d2..14adba3 100644 --- a/bin/html +++ b/bin/html @@ -146,6 +146,18 @@ def lhref(sec, s, l): return '{}'.format(sec, s, l, l) +def langhtml(sec, s, lng, lngs): + lsh = [] + + for l in lngs: + if (l == 'en' and lng is None) or (l == lng): + lsh.append(l) + else: + lsh.append(lhref(sec, s, l)) + + return template('lang').replace(PH['lang'], ' | '.join(lsh), 1) + + def html(sec, f): c = read(f.path) s, l = slug(f.path) -- cgit v1.2.3