<html lang="en">
<head>
<title>{% block title %}{{ app_name }} - {{ page_name }}{% endblock %}</title>
- <!--<link type="text/css" rel="stylesheet" href="/static/theme/ui.all.css" />-->
<link type="text/css" rel="stylesheet" href="/static/css/app.css" />
- <!--
- <script type="text/javascript" src="/static/js/jquery-1.3.2.js"></script>
- <script type="text/javascript" src="/static/js/jquery-ui-personalized-1.6rc6.js"></script>
- <script type="text/javascript" src="/static/js/menu.js"></script>
- -->
<link rel="stylesheet" type="text/css" href="/static/js/ext-3.0-rc2/resources/css/ext-all.css" />
<script type="text/javascript" src="/static/js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="/static/js/ext-3.0-rc2/adapter/jquery/ext-jquery-adapter.js"></script>
<script type="text/javascript" src="/static/js/menu.js"></script>
<script type="text/javascript" src="/static/js/htsw.js"></script>
<!--{{ media }}-->
- <!--
- {% if select %}
- <script type="text/javascript">
- $(document).ready(function(){
- select_menu('{{ select }}');
- });
- </script>
- {% endif %}
- -->
<!--
Barcode Magic Media should probably go last if you want
the barcode magic input to be selected upon page load.
<!-- West Dynamic Panels -->
<div id="west_panel_items" class="x-hidden">
+ {% block dynamic_panels %}
<ul id="Freezers" class="x-hidden">
<li>
<img src="/static/images/s.gif" class="icon-show-all" />
<a href="{% url samplebc.samples.views.sample_add %}">Add</a>
</li>
</ul>
+ {% endblock %}
</div>
<!-- Barcode Magic Div -->
{% include "magic.html" %}
</div>
+ <!-- Left side tool bar -->
+ <div id="left_tbar_data" class="x-hidden">
+ {% block left_tbar_menu %}
+ <div id="Sample Tracker" href="{% url samplebc.samples.views.freezer_index %}"></div>
+ {% endblock %}
+ </div>
+
+ <!-- Right side tool bar -->
<div id="right_tbar_data" class="x-hidden">
+ {% block right_tbar_menu %}
<!--<div id="spacer"></div>-->
<div id="Admin" href="/admin/"></div>
<div id="Profile" href="{% url samplebc.samples.views.user_profile %}"></div>
<div id="Password Change" href="{% url django.contrib.auth.views.password_change %}"></div>
+ {% endblock %}
</div>
+
+ <!-- Required login info stuff -->
<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>
+ <!-- Main Content -->
<div id="body_content">
{% block msg %}
<div class="msg">{{ msg }}</div>
{% endblock %}
- {% block content %}
+ {% block content %}
{{ body }}
- {% endblock %}
+ {% endblock %}
</div>
</body>
</html>
id: 'main_toolbar',
xtype: 'toolbar',
//height: 100,
- items: [{
+ /*items: [{
text: "Demo Button",
handler: function() { quick_msg('Messages can be fun!'); }
- }],
+ }],*/
margins: '2 0 0 0'
}],
height: 60
//-------------------------------
var main_tb = Ext.getCmp('main_toolbar');
- var add_buttons_from_html = function(main_tb){
+ var add_buttons_from_html_left = function(main_tb){
+ var left_tbar_data = Ext.fly('left_tbar_data');
+ var div_array = left_tbar_data.query('div');
+ var div_id = null;
+ // Loop through each div since it defines a button and link or a spacer and add it to the right side of the toolbar
+ Ext.each(div_array, function(divobj) {
+ div_id = divobj.id;
+ if (div_id == 'spacer'){
+ main_tb.add('-');
+ } else {
+ main_tb.add({
+ text: div_id,
+ handler: function() { goto_url(divobj.getAttribute('href')); }
+ });
+ }
+ });
+ //return right_tbar_data;
+ }
+
+ var add_buttons_from_html_right = function(main_tb){
var right_tbar_data = Ext.fly('right_tbar_data');
var div_array = right_tbar_data.query('div');
var div_id = null;
//return right_tbar_data;
}
+ add_buttons_from_html_left(main_tb);
+
+ // Shifts the remaining toolbar options to the right side.
main_tb.add({ xtype: 'tbfill' });
var user_info = Ext.fly('login_info');
var logout_url = user_info.getAttribute('logouturl');
text: 'User: ' + user_info.getAttribute('user')
});
main_tb.add('-');
- add_buttons_from_html(main_tb);
+ add_buttons_from_html_right(main_tb);
main_tb.add('-');
main_tb.add({
text: 'Logout',