aboutsummaryrefslogtreecommitdiff
path: root/bh20simplewebuploader/main.py
diff options
context:
space:
mode:
authorPjotr Prins2020-05-24 10:31:24 -0500
committerPjotr Prins2020-05-24 10:31:24 -0500
commitc3bbd48601cdb4bec510db72bd2296724874f4f3 (patch)
treeb61ca5b473cc30aa971264994697c70c06f20c56 /bh20simplewebuploader/main.py
parenta3c37de9105a784a8f73d3925269c847108baa17 (diff)
downloadbh20-seq-resource-c3bbd48601cdb4bec510db72bd2296724874f4f3.tar.gz
bh20-seq-resource-c3bbd48601cdb4bec510db72bd2296724874f4f3.tar.lz
bh20-seq-resource-c3bbd48601cdb4bec510db72bd2296724874f4f3.zip
Display About/FAQ
Diffstat (limited to 'bh20simplewebuploader/main.py')
-rw-r--r--bh20simplewebuploader/main.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/bh20simplewebuploader/main.py b/bh20simplewebuploader/main.py
index a30d350..eb9a0f5 100644
--- a/bh20simplewebuploader/main.py
+++ b/bh20simplewebuploader/main.py
@@ -428,7 +428,19 @@ def blog_page():
@app.route('/about')
def about_page():
- return render_template('about.html',menu='ABOUT')
+ buf = ""
+ in_body = False
+ begin_body = re.compile(r"<body>",re.IGNORECASE)
+ end_body = re.compile(r"(</body>|.*=\"postamble\")",re.IGNORECASE)
+ with open('doc/web/about.html') as f:
+ for line in f:
+ if end_body.match(line):
+ break
+ if in_body:
+ buf += line
+ elif begin_body.match(line):
+ in_body = True
+ return render_template('about.html',menu='ABOUT',embed=buf)
## Dynamic API functions starting here
## This is quick and dirty for now, just to get something out and demonstrate the queries