scripts for my gemini capsule
Diffstat (limited to 'bsb.py')
| -rwxr-xr-x | bsb.py | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -19,14 +19,18 @@ def main(qs): print("51 " + str(passages[0][0]) + "'\r\n") return print("20 text/gemini\r\n") - print('=> https://berean.bible/ This content from Berean Standard Bible (public domain)') - print('=> gemini://gemini.zachdecook.com/usfm2gmi/ and rendered with usfm2gmi') + printbsb(passages) +def printbsb(passages, title=True, plug=True): + if plug: + print('=> https://berean.bible/ This content from Berean Standard Bible (public domain)') + print('=> gemini://gemini.zachdecook.com/usfm2gmi/ and rendered with usfm2gmi') for passage in passages: printing = 0 inendc = False books=sco(["ls", "bsb/"]).strip().split(b"\n") fname=b"bsb/"+books[passage.start.book - 1] - print("# " + passage.format()) + if title: + print("# " + passage.format()) f = open(fname) startc = passage.start.chapter startv= passage.start.verse |