about summary refs log tree commit diff
path: root/wqflask
diff options
context:
space:
mode:
authorzsloan2021-06-21 20:27:44 +0000
committerzsloan2021-06-21 20:27:44 +0000
commit53ee6cd16a3791fd1cb32f758f6799d87c10f4c0 (patch)
tree3d6d8c84dcf50f124b475583bb10410eb869c67a /wqflask
parent695253ca46e840feab6a54f75cfa0851157e7cef (diff)
downloadgenenetwork2-53ee6cd16a3791fd1cb32f758f6799d87c10f4c0.tar.gz
Fixed some indentation of JS
Diffstat (limited to 'wqflask')
-rw-r--r--wqflask/wqflask/templates/search_result_page.html170
1 files changed, 84 insertions, 86 deletions
diff --git a/wqflask/wqflask/templates/search_result_page.html b/wqflask/wqflask/templates/search_result_page.html
index b1a19f40..b2690747 100644
--- a/wqflask/wqflask/templates/search_result_page.html
+++ b/wqflask/wqflask/templates/search_result_page.html
@@ -5,9 +5,9 @@
     <link rel="stylesheet" type="text/css" href="{{ url_for('css', filename='fontawesome/css/font-awesome.min.css') }}" />
     <link rel="stylesheet" type="text/css" href="{{ url_for('js', filename='DataTablesExtensions/buttonStyles/css/buttons.dataTables.min.css') }}">
     <link rel="stylesheet" type="text/css" href="{{ url_for('css', filename='fontawesome/css/all.min.css') }}"/>
+    <link href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
     <link rel="stylesheet" type="text/css" href="/static/new/css/show_trait.css" />
     <link rel="stylesheet" type="text/css" href="static/new/css/trait_list.css" />
-    <link href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
 {% endblock %}
 {% block content %}
 <!-- Start of body -->
@@ -144,7 +144,6 @@
 
 {% block js %}
     <script language="javascript" type="text/javascript" src="{{ url_for('js', filename='js_alt/md5.min.js') }}"></script>
-
     <script language="javascript" type="text/javascript" src="{{ url_for('js', filename='DataTables/js/jquery.dataTables.min.js') }}"></script>
     <script language="javascript" type="text/javascript" src="{{ url_for('js', filename='DataTablesExtensions/scroller/js/dataTables.scroller.min.js') }}"></script>
     <script language="javascript" type="text/javascript" src="{{ url_for('js', filename='jszip/jszip.min.js') }}"></script>
@@ -402,90 +401,89 @@
 
               //ZS: Need to make sort by symbol, also need to make sure blank symbol fields at the bottom and symbols starting with numbers below letters
               table_settings = {
-                  'drawCallback': function( settings ) {
-                        $('#' + tableId + ' tr').off().on("click", function(event) {
-                          if (event.target.type !== 'checkbox' && event.target.tagName.toLowerCase() !== 'a') {
-                            var obj =$(this).find('input');
-                            obj.prop('checked', !obj.is(':checked'));
-                          }
-                          if ($(this).hasClass("selected") && event.target.tagName.toLowerCase() !== 'a'){
-                            $(this).removeClass("selected")
-                          } else if (event.target.tagName.toLowerCase() !== 'a') {
-                            $(this).addClass("selected")
-                          }
-                          change_buttons()
-                        });
-                  },
-                  'createdRow': function ( row, data, index ) {
-                      $('td', row).eq(0).attr("style", "text-align: center; padding: 0px 10px 2px 10px;");
-                      $('td', row).eq(1).attr("align", "right");
-                      $('td', row).eq(1).attr('data-export', index+1);
-                      $('td', row).eq(2).attr('data-export', $('td', row).eq(2).text());
-                      {% if dataset.type == 'ProbeSet' %}
-                      $('td', row).eq(3).attr('title', $('td', row).eq(3).text());
-                      $('td', row).eq(3).attr('data-export', $('td', row).eq(3).text());
-                      if ($('td', row).eq(3).text().length > 20) {
-                          $('td', row).eq(3).text($('td', row).eq(3).text().substring(0, 20));
-                          $('td', row).eq(3).text($('td', row).eq(3).text() + '...')
-                      }
-                      $('td', row).eq(4).attr('title', $('td', row).eq(4).text());
-                      $('td', row).eq(4).attr('data-export', $('td', row).eq(4).text());
-                      $('td', row).slice(5,10).attr("align", "right");
-                      $('td', row).eq(5).attr('data-export', $('td', row).eq(5).text());
-                      $('td', row).eq(6).attr('data-export', $('td', row).eq(6).text());
-                      $('td', row).eq(7).attr('data-export', $('td', row).eq(7).text());
-                      $('td', row).eq(8).attr('data-export', $('td', row).eq(8).text());
-                      $('td', row).eq(9).attr('data-export', $('td', row).eq(9).text());
-                      {% elif dataset.type == 'Publish' %}
-                      $('td', row).eq(3).attr('title', $('td', row).eq(3).text());
-                      $('td', row).eq(3).attr('data-export', $('td', row).eq(3).text());
-                      $('td', row).eq(4).attr('title', $('td', row).eq(4).text());
-                      $('td', row).eq(4).attr('data-export', $('td', row).eq(4).text());
-                      $('td', row).eq(4).attr('align', 'right');
-                      $('td', row).slice(6,10).attr("align", "right");
-                      $('td', row).eq(5).attr('data-export', $('td', row).eq(5).text());
-                      $('td', row).eq(6).attr('data-export', $('td', row).eq(6).text());
-                      $('td', row).eq(7).attr('data-export', $('td', row).eq(7).text());
-                      $('td', row).eq(8).attr('data-export', $('td', row).eq(8).text());
-                      $('td', row).eq(9).attr('data-export', $('td', row).eq(8).text());
-                      {% elif dataset.type == 'Geno' %}
-                      $('td', row).eq(3).attr('data-export', $('td', row).eq(3).text());
-                      {% endif %}
-                  },
-                  "data": trait_list,
-                  "columns": columnDefs,
-                  "order": [[1, "asc" ]],
-                  "sDom": "iti",
-                  "destroy": true,
-                  {% if wide_columns_exist != true %}
-                  "autoWidth": true,
-                  {% else %}
-                  "autoWidth": false,
-                  {% endif %}
-                  "deferRender": true,
-                  "bSortClasses": false,
-                  "scrollX": true,
-                  {% if trait_list|length > 20 %}
-                  "scrollY": "500px",
-                  "scroller":  true,
-                  "scrollCollapse": true,
-                  {% else %}
-                  "iDisplayLength": -1,
-                  {% endif %}
-                  "initComplete": function (settings) {
-                    //Add JQueryUI resizable functionality to each th in the ScrollHead table
-                    $('#' + tableId + '_wrapper .dataTables_scrollHead thead th').resizable({
-                      handles: "e",
-                      alsoResize: '#' + tableId + '_wrapper .dataTables_scrollHead table', //Not essential but makes the resizing smoother
-                      resize: function( event, ui ) {
-                        width_change = ui.size.width - ui.originalSize.width;
-                      },
-                      stop: function () {
-                        saveColumnSettings(tableId, trait_table);
-                        loadDataTable();
-                      }
-                    });
-                  },
+                'drawCallback': function( settings ) {
+                      $('#' + tableId + ' tr').off().on("click", function(event) {
+                        if (event.target.type !== 'checkbox' && event.target.tagName.toLowerCase() !== 'a') {
+                          var obj =$(this).find('input');
+                          obj.prop('checked', !obj.is(':checked'));
+                        }
+                        if ($(this).hasClass("selected") && event.target.tagName.toLowerCase() !== 'a'){
+                          $(this).removeClass("selected")
+                        } else if (event.target.tagName.toLowerCase() !== 'a') {
+                          $(this).addClass("selected")
+                        }
+                        change_buttons()
+                      });
+                },
+                'createdRow': function ( row, data, index ) {
+                    $('td', row).eq(0).attr("style", "text-align: center; padding: 0px 10px 2px 10px;");
+                    $('td', row).eq(1).attr("align", "right");
+                    $('td', row).eq(1).attr('data-export', index+1);
+                    $('td', row).eq(2).attr('data-export', $('td', row).eq(2).text());
+                    {% if dataset.type == 'ProbeSet' %}
+                    $('td', row).eq(3).attr('title', $('td', row).eq(3).text());
+                    $('td', row).eq(3).attr('data-export', $('td', row).eq(3).text());
+                    if ($('td', row).eq(3).text().length > 20) {
+                        $('td', row).eq(3).text($('td', row).eq(3).text().substring(0, 20));
+                        $('td', row).eq(3).text($('td', row).eq(3).text() + '...')
+                    }
+                    $('td', row).eq(4).attr('title', $('td', row).eq(4).text());
+                    $('td', row).eq(4).attr('data-export', $('td', row).eq(4).text());
+                    $('td', row).slice(5,10).attr("align", "right");
+                    $('td', row).eq(5).attr('data-export', $('td', row).eq(5).text());
+                    $('td', row).eq(6).attr('data-export', $('td', row).eq(6).text());
+                    $('td', row).eq(7).attr('data-export', $('td', row).eq(7).text());
+                    $('td', row).eq(8).attr('data-export', $('td', row).eq(8).text());
+                    $('td', row).eq(9).attr('data-export', $('td', row).eq(9).text());
+                    {% elif dataset.type == 'Publish' %}
+                    $('td', row).eq(3).attr('title', $('td', row).eq(3).text());
+                    $('td', row).eq(3).attr('data-export', $('td', row).eq(3).text());
+                    $('td', row).eq(4).attr('title', $('td', row).eq(4).text());
+                    $('td', row).eq(4).attr('data-export', $('td', row).eq(4).text());
+                    $('td', row).eq(4).attr('align', 'right');
+                    $('td', row).slice(6,10).attr("align", "right");
+                    $('td', row).eq(5).attr('data-export', $('td', row).eq(5).text());
+                    $('td', row).eq(6).attr('data-export', $('td', row).eq(6).text());
+                    $('td', row).eq(7).attr('data-export', $('td', row).eq(7).text());
+                    $('td', row).eq(8).attr('data-export', $('td', row).eq(8).text());
+                    $('td', row).eq(9).attr('data-export', $('td', row).eq(8).text());
+                    {% elif dataset.type == 'Geno' %}
+                    $('td', row).eq(3).attr('data-export', $('td', row).eq(3).text());
+                    {% endif %}
+                },
+                "data": trait_list,
+                "columns": columnDefs,
+                "order": [[1, "asc" ]],
+                "sDom": "iti",
+                "destroy": true,
+                {% if wide_columns_exist != true %}
+                "autoWidth": true,
+                {% else %}
+                "autoWidth": false,
+                {% endif %}
+                "deferRender": true,
+                "bSortClasses": false,
+                {% if trait_list|length > 20 %}
+                "scrollY": "500px",
+                "scroller":  true,
+                "scrollCollapse": true,
+                {% else %}
+                "iDisplayLength": -1,
+                {% endif %}
+                "initComplete": function (settings) {
+                  //Add JQueryUI resizable functionality to each th in the ScrollHead table
+                  $('#' + tableId + '_wrapper .dataTables_scrollHead thead th').resizable({
+                    handles: "e",
+                    alsoResize: '#' + tableId + '_wrapper .dataTables_scrollHead table', //Not essential but makes the resizing smoother
+                    resize: function( event, ui ) {
+                      width_change = ui.size.width - ui.originalSize.width;
+                    },
+                    stop: function () {
+                      saveColumnSettings(tableId, trait_table);
+                      loadDataTable();
+                    }
+                  });
+                }
               }
 
               if (!first_run){