Added start of inventory summary view and cleaned up inventory template location
[htsworkflow.git] / htsworkflow / frontend / templates / app_base.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
2 <html lang="en">
3 <head>
4     <title>{% block title %}{{ app_name }} - {{ page_name }}{% endblock %}</title>
5     
6     <!-- ADMIN STYLE INTERFACE STUFF -->
7     {% block additional_css %}
8     {% endblock %}
9     
10     <!-- App Stuff -->
11     <link type="text/css" rel="stylesheet" href="/static/css/app.css" />
12     <link rel="stylesheet" type="text/css" href="/static/js/ext-3.0-rc2/resources/css/ext-all.css" />
13     <script type="text/javascript" src="/static/js/jquery-1.3.2.min.js"></script>
14     <script type="text/javascript" src="/static/js/ext-3.0-rc2/adapter/jquery/ext-jquery-adapter.js"></script>
15     <script type="text/javascript" src="/static/js/ext-3.0-rc2/ext-all.js"></script>
16     <!--<script type="text/javascript" src="/static/js/menu.js"></script>-->
17     
18     {% block additional_javascript %}
19     {% endblock %}
20     
21     <script type="text/javascript" src="/static/js/htsw.js"></script>
22     <!--{{ media }}-->
23     <!--
24         Barcode Magic Media should probably go last if you want
25         the barcode magic input to be selected upon page load.
26     -->
27     {{ bcmagic.media }}
28 </head>
29 <body>
30     <div id="header">
31         <h1>HTSWorkflow: {{ app_name }} - {{ page_name }}</h1>
32     </div>
33     
34     <!-- West Dynamic Panels -->
35     <div id="west_panel_items" class="x-hidden">
36         {% block dynamic_panels %}
37         <ul id="Freezers" class="x-hidden">
38                 <li>
39                     <img src="/static/img/s.gif" class="icon-show-all" />
40                     <a href="#">Index</a><br />
41                 </li>
42                 <li>
43                     <img src="/static/img/s.gif" class="icon-show-all" />
44                     <a href="#">Add</a><br />
45                 </li>
46         </ul>
47         {% endblock %}
48     </div>
49     
50     <!-- Barcode Magic Div -->
51     <!--
52     <div id="bcmagic_div" class="x-hidden">
53         {% include "bcmagic/magic.html" %}
54     </div>
55     -->
56     
57     {% block east_region %}
58     <div id="east_region_config" class="x-hidden">{% if east_region_config_div %}{{ east_region_config_div }}{% endif %}</div>
59     {% endblock %}
60     <div id="east_region_config_error" class="x-hidden">Check contents of div w/ id east_region_config, as the id supplied in text block does not exist.</div>
61     
62     <!-- Left side tool bar -->
63     <div id="left_tbar_data" class="x-hidden">
64         {% block left_tbar_menu %}
65         <div id="Flowcells-Libraries Tracker" href="{% url htsworkflow.frontend.samples.views.library %}"></div>
66         {% if user.is_authenticated %}
67         <div id="Inventory Tracker" href="{% url htsworkflow.frontend.inventory.views.index %}"></div>
68         {% endif %}
69         {% endblock %}
70     </div>
71     
72     <!-- Right side tool bar -->
73     <div id="right_tbar_data" class="x-hidden">
74         {% block right_tbar_menu %}
75         <!--<div id="spacer"></div>-->
76         <div id="Admin" href="/admin/"></div>
77         <div id="Profile" href="{% url htsworkflow.frontend.samples.views.user_profile %}"></div>
78         <div id="Password Change" href="{% url django.contrib.auth.views.password_change %}"></div>
79         {% endblock %}
80     </div>
81     
82     <!-- Required login info stuff -->
83     <div id="login_info" class="x-hidden" authenticated="{{ user.is_authenticated|lower }}" user="{{ user.username }}" loginurl="{% url django.contrib.auth.views.login %}" logouturl="{% url django.contrib.auth.views.logout_then_login %}"></div>
84     
85     <!-- App specific toolbar setup -->
86     <div id="app_toolbar_west">
87         {% block app_toolbar_west %}
88         {% endblock %}
89     </div>
90     <div id="app_toolbar_east">
91         {% block app_toolbar_east %}
92         {% endblock %}
93     </div>
94     
95     <!-- Main Content -->
96     <div id="body_content" class="x-hidden">
97         {% block msg %}
98         <div class="msg">{{ msg }}</div>
99         {% endblock %}
100         {% block content %}
101         {{ body }}
102         {% endblock %}
103     </div>
104 </body>
105 </html>