about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--wqflask/wqflask/markdown_routes.py33
-rw-r--r--wqflask/wqflask/templates/base.html2
-rw-r--r--wqflask/wqflask/views.py5
3 files changed, 33 insertions, 7 deletions
diff --git a/wqflask/wqflask/markdown_routes.py b/wqflask/wqflask/markdown_routes.py
index 7a9fac41..60d4374c 100644
--- a/wqflask/wqflask/markdown_routes.py
+++ b/wqflask/wqflask/markdown_routes.py
@@ -9,7 +9,10 @@ from flask import Blueprint
 from flask import render_template
 
 glossary_blueprint = Blueprint('glossary_blueprint', __name__)
-
+references_blueprint=Blueprint("references_blueprint",__name__)
+environments_blueprint=Blueprint("environments_blueprint",__name__)
+links_blueprint=Blueprint("links_blueprint",__name__)
+policies_blueprint=Blueprint("policies_blueprint",__name__)
 
 def render_markdown(file_name):
     """Try to fetch the file name from Github and if that fails, try to
@@ -22,6 +25,7 @@ look for it inside the file system
     if md_content.status_code == 200:
         return markdown.Markdown().convert(md_content.content.decode("utf-8"))
 
+
     # TODO: Add fallback on our git server by checking the mirror.
 
     # Content not available
@@ -32,8 +36,35 @@ look for it inside the file system
             "Please reach out to the gn2 team to have a look at this")
 
 
+
+
 @glossary_blueprint.route('/')
 def glossary():
     return render_template(
         "glossary.html",
         rendered_markdown=render_markdown("general/glossary/glossary.md")), 200
+
+
+@references_blueprint.route('/')
+def references():
+    return render_template(
+        "reference.html",
+        rendered_markdown=render_markdown("general/glossary/glossary.md")), 200
+
+
+
+@environments_blueprint.route("/")
+def references():
+    return render_template("environments.html",rendered_markdown=render_markdown("general/environments/environments.md"))
+
+
+@links_blueprint.route("/")
+def links():
+    return rendered_template("links.html",rendered_markdown=render_markdown("general/links/links.md"))
+
+
+policies_blueprint.route("/")
+def policies():
+    return rendered_template("policies.html",rendered_markdown=rendered_markdown("general/policies/policies.md"))
+
+
diff --git a/wqflask/wqflask/templates/base.html b/wqflask/wqflask/templates/base.html
index 0e572fcf..ca6c9d9b 100644
--- a/wqflask/wqflask/templates/base.html
+++ b/wqflask/wqflask/templates/base.html
@@ -64,7 +64,7 @@
                         <li class="">
                             <a href="/help" class="dropdow-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Help <span class="caret"></a>
                             <ul class="dropdown-menu">
-                              <li><a href="/references">References</a></li>
+                              <li><a href="{{ url_for('references_blueprint.references') }}">References</a></li>
                               <li><a href="/tutorials">Tutorials/Primers</a></li>
                               <li><a href="{{ url_for('glossary_blueprint.glossary') }}">Glossary of Term</a></li>
                               <li><a href="http://gn1.genenetwork.org/faq.html">FAQ</a></li>
diff --git a/wqflask/wqflask/views.py b/wqflask/wqflask/views.py
index bf2e9026..060c5a7b 100644
--- a/wqflask/wqflask/views.py
+++ b/wqflask/wqflask/views.py
@@ -301,11 +301,6 @@ def news():
     doc = Docs("news", request.args)
     return render_template("docs.html", **doc.__dict__)
 
-@app.route("/references")
-def references():
-    doc = Docs("references", request.args)
-    # return render_template("reference.html")
-    return render_template("docs.html", **doc.__dict__)
 
 @app.route("/intro")
 def intro():