about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xgn2/wqflask/templates/index_page.html122
1 files changed, 5 insertions, 117 deletions
diff --git a/gn2/wqflask/templates/index_page.html b/gn2/wqflask/templates/index_page.html
index 18013f20..f2294e60 100755
--- a/gn2/wqflask/templates/index_page.html
+++ b/gn2/wqflask/templates/index_page.html
@@ -6,7 +6,6 @@
           type="text/css"
           href="{{ url_for('css', filename='uikit/css/uikit.min.css') }}" />
     <link rel="stylesheet" href="/static/new/css/index_page.css" />
-    <link rel="stylesheet" href="/static/new/css/autocomplete.css" />
     <!-- UIkit JS -->
     <script language="javascript"
             type="text/javascript"
@@ -59,84 +58,10 @@
       color:#000;
  
   }
-  .global_search_input{
-      padding:9px 8px;
-      text-decoration: none;
-      border: none;
-      border-radius: 5px;
-  }
-  .global_search_input:focus{
-      outline: none;
-  }
-  .btn-stc {
-      padding:9px 8px;
-      border-left:none;
-      border-radius:0 40px 40px 0;
-      cursor: pointer;
-      height: 40px;
-      width: 64px;
-      margin:0;
-      border:1px solid #d3d3d3;
-      background-color: white;
-      position: absolute;
-      top:0;
-      left: 100%;
-      right: 0;
-      border-left: none;
-         }
     </style>
 {% endblock %}
 {% block search %}
-    <div class="container-fluid"
-         style="width: 100%;
-                min-width: 650px;
-                position: relative;
-                background-color: #d5d5d5;
-                height: 100px">
-        <form method="get" action="/gsearch" id="globalsearchform">
-            <div class="form-group">
-                <div class="controls">
-                    <select name="type">
-                        <option value="gene">Genes / Molecules</option>
-                        <option value="phenotype" {% if type=="phenotype" %}selected{% endif %}>Phenotypes</option>
-                    </select>
-                    <div class="col-8  autocomplete"
-                         style="margin-left: 30px;
-                                margin-right: 10px">
-                        <input autocomplete="off"
-                               class="global_search_input"
-                               id="term"
-                               style="width:45vw"
-                               type="text"
-                               required
-                               placeholder="Enter you search term here (ex: cytochrome AND P450)"
-                               name="terms">
-                        <button type="submit"
-                                class="btn-stc"
-                                style="position: absolute;
-                                       background-color: #336699">
-                            <i class="fa fa-search" title="Search " style="color:white;"></i>
-                        </button>
-                    </div>
-                    <!-- todo fix text overlap for this;;responsiveness-->
-                    <span style="padding: 5px;margin-left: 65px;" id="gnqna_home">
-                        <a href="/gnqna">GNQA Search</a>
-                    </span>
-                    <span style="padding: 5px;margin-left: 65px;">
-                        <a style="text-decoration: none"
-                           target="_blank"
-                           href="https://issues.genenetwork.org/topics/xapian/xapian-search-queries">
-                            <i style="text-align: center;
-                                      color:#336699"
-                               class="fa fa-question-circle fa-2x"
-                               title="see more search hints"
-                               aria-hidden="true"></i>
-                        </a>
-                    </span>
-                </div>
-            </div>
-        </form>
-    </div>
+    {% include "gsearch.html" %}
 {% endblock %}
 {% block content %}
     <!-- Start of body -->
@@ -549,48 +474,11 @@
     </div>
 {% endblock %}
 {% block js %}
-    <script src="/static/new/javascript/search_autocomplete.js"></script>
     <script src="/static/new/javascript/dataset_select_menu_orig.js"></script>
-    <script type="text/javascript">
-                 $(document).ready(function() {
-
-                     const urlParams = new  URLSearchParams(window.location.search)
-                     let term = urlParams.get("terms")
-
-                     //should web scrap
-                     var global_search_hint = [
-                         "cytochrome",
-                         "cytochrome AND P450",
-                         "cytochrome NEAR P450",
-                         "cytochrome -P450",
-                         "cytochrome NOT P450",
-                         "species:human",
-                         "group:BXD",
-                         "Hs:chr4:9930021 species:mouse",
-                         "Hs:chr4:9130000..9980000 species:mouse",
-                         "mean:5..7",
-                         "mean:7..",
-                         "Hs:chr4:9930021",
-                         "Hs:chr4:9930021 species:mouse",
-                         "Hs:chr4:9130000..9980000 species:mouse",
-                         "bx*",
-                         "*"
-                     ]
-                     autocomplete(document.getElementById("term"), global_search_hint);
-                     $("#term").keyup(function(event) {
-                         if (event.keyCode === 13) {
-                             event.preventDefault();
-                             $('#globalsearchform').attr('action', "/gsearch").submit();
-                             if ($("#term").val().trim() != "") {
-                                 saveBeforeSubmit($("#term").val().trim())
-                                 $("#globalsearchform")[0].submit();
-                             }
-
-                         }
-                     })
-
-                 });
-    </script>
+    <script src="{{ url_for('js', filename='jquery/jquery.min.js') }}"
+            type="text/javascript"></script>
+    <script src="{{ url_for('js', filename='bootstrap/js/bootstrap.min.js') }}"
+            type="text/javascript"></script>
     <script type="text/javascript">
 $(document).on('submit', '#searchform', function(event){