Remove another ExtJS panel reference.
authorDiane Trout <diane@caltech.edu>
Sun, 7 Nov 2010 23:46:49 +0000 (15:46 -0800)
committerDiane Trout <diane@caltech.edu>
Sun, 7 Nov 2010 23:46:49 +0000 (15:46 -0800)
This version has a working two column independantly scrollable
library browse with no ExtJS dependency.

htsworkflow/frontend/samples/views.py
htsworkflow/frontend/templates/samples/library_index.html

index e63cf4d5748043668e3e195955758169e432ee38..afccc022586e1570b15117f0651351dbc63cfa8d 100644 (file)
@@ -62,7 +62,7 @@ def count_lanes(lane_set):
 
 def create_library_context(cl):
     """
-    Create a list of libraries that includes how many lanes were run
+     Create a list of libraries that includes how many lanes were run
     """
     records = []
     #for lib in library_items.object_list:
@@ -88,7 +88,7 @@ def create_library_context(cl):
     return {'library_list': records }
 
 def library(request):
-   # build changelist
+    # build changelist
     fcl = ChangeList(request, Library,
         list_filter=['affiliations', 'library_species'],
         search_fields=['id', 'library_name', 'amplified_from_sample__id'],
@@ -103,7 +103,6 @@ def library(request):
     
     app_context = {
         'page_name': 'Library Index',
-        'east_region_config_div': 'changelist-filter',
         'body': t.render(c)
     }
     app_context.update(SAMPLES_CONTEXT_DEFAULTS)
index af2f9edac8e515dd32132356fc9d62b940720213..1a53ac2a6f3aad48f77024ee1d18e6d0cceed69d 100644 (file)
@@ -16,7 +16,6 @@
 {% endblock %}
 {% block bodyclass %}change-list{% endblock %}
 {% block coltype %}flex{% endblock %}
-
 {% block content %}
 <div id="library-index-div" >
   <div class="module{% if cl.has_filters %} filtered{% endif %}" id="changelist">
        </div>
     {% endif %}
     {% endblock %}
-{% block summary_stats %}
-<table class="{% if cl.has_filters %} filtered{% endif %}">
-  <thead >
-    <tr >
-      <td >Parent</td>
-      <td >Library ID</td>
-      <td >Species</td>
-      <td >Library Name</td>
-      <td colspan="3" >Single</td>
-      <td colspan="3" >Paired</td>
-      <td >HD</td>
-    </tr>
-    <tr >
-      <td colspan="4"></td>
-      <td>&lt;40</td>
-      <td>&lt;100</td>
-      <td>100+</td>
-      <td>&lt;40</td>
-      <td>&lt;100</td>
-      <td>100+</td>
-      <td></td>
-    </tr>
-  </thead>
-  <tbody >
-    {% for lib in library_list %}
-    <tr >
-      <td ><a href="/library/{{ lib.library_id }}">{{ lib.amplified_from }}</a></td>
-      <td ><a href="/library/{{ lib.library_id }}">{{ lib.library_id }}</a></td>
-      <td ><a href="/library/{{ lib.library_id }}">{{ lib.species_name }}</a></td>
-      <td ><a href="/library/{{ lib.library_id }}">{{ lib.library_name }}</a></td>
-      <td  bgcolor="#00BFFF">{{ lib.lanes_run.0.0 }}</td>      
-      <td  bgcolor="#00BFFF">{{ lib.lanes_run.0.1 }}</td>      
-      <td  bgcolor="#00BFFF">{{ lib.lanes_run.0.2 }}</td>      
-      <td  bgcolor="#66CDAA">{{ lib.lanes_run.1.0 }}</td>
-      <td  bgcolor="#66CDAA">{{ lib.lanes_run.1.1 }}</td>      
-      <td  bgcolor="#66CDAA">{{ lib.lanes_run.1.2 }}</td>      
-      {% if lib.is_archived %}
-        <td ><img src="/static/img/hdd_unmount.png" alt="Archived" /></td>
-      {% else %}
-        <td ></td>
-      {% endif %}
-    </tr>
-    {% endfor %}
-  </tbody>
-</table>
+  {% block summary_stats %}
+  <table class="{% if cl.has_filters %} filtered{% endif %}">
+    <thead >
+      <tr >
+        <td >Parent</td>
+        <td >Library ID</td>
+        <td >Species</td>
+        <td >Library Name</td>
+        <td colspan="3" >Single</td>
+        <td colspan="3" >Paired</td>
+        <td >HD</td>
+      </tr>
+      <tr >
+        <td colspan="4"></td>
+        <td>&lt;40</td>
+        <td>&lt;100</td>
+        <td>100+</td>
+        <td>&lt;40</td>
+        <td>&lt;100</td>
+        <td>100+</td>
+        <td></td>
+      </tr>
+    </thead>
+    <tbody >
+      {% for lib in library_list %}
+      <tr >
+        <td ><a href="/library/{{ lib.library_id }}">{{ lib.amplified_from }}</a></td>
+        <td ><a href="/library/{{ lib.library_id }}">{{ lib.library_id }}</a></td>
+        <td ><a href="/library/{{ lib.library_id }}">{{ lib.species_name }}</a></td>
+        <td ><a href="/library/{{ lib.library_id }}">{{ lib.library_name }}</a></td>
+        <td  bgcolor="#00BFFF">{{ lib.lanes_run.0.0 }}</td>      
+        <td  bgcolor="#00BFFF">{{ lib.lanes_run.0.1 }}</td>      
+        <td  bgcolor="#00BFFF">{{ lib.lanes_run.0.2 }}</td>      
+        <td  bgcolor="#66CDAA">{{ lib.lanes_run.1.0 }}</td>
+        <td  bgcolor="#66CDAA">{{ lib.lanes_run.1.1 }}</td>      
+        <td  bgcolor="#66CDAA">{{ lib.lanes_run.1.2 }}</td>      
+        {% if lib.is_archived %}
+          <td ><img src="/static/img/hdd_unmount.png" alt="Archived" /></td>
+        {% else %}
+          <td ></td>
+        {% endif %}
+      </tr>
+      {% endfor %}
+    </tbody>
+  </table>
+  {% endblock %}
 </div>
-
-{% endblock %}
 {% endblock %}