summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/toastergui/templates/basetable_top.html
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/toastergui/templates/basetable_top.html')
-rw-r--r--bitbake/lib/toaster/toastergui/templates/basetable_top.html23
1 files changed, 18 insertions, 5 deletions
diff --git a/bitbake/lib/toaster/toastergui/templates/basetable_top.html b/bitbake/lib/toaster/toastergui/templates/basetable_top.html
index 34e0cd7210..b8d5c382c7 100644
--- a/bitbake/lib/toaster/toastergui/templates/basetable_top.html
+++ b/bitbake/lib/toaster/toastergui/templates/basetable_top.html
@@ -1,8 +1,15 @@
1{% load projecttags %}
1<!-- component to display a generic table --> 2<!-- component to display a generic table -->
2 <script> 3 <script>
3 function showhideTableColumn(clname, sh) { 4 function showhideTableColumn(clname, sh) {
4 if (sh) $('.' + clname).show(); 5 if (sh) $('.' + clname).show(100);
5 else $('.' + clname).hide(); 6 else $('.' + clname).hide(100);
7
8 // save cookie for all checkboxes
9 save = '';
10 $('.chbxtoggle').each(function() { if ($(this).attr('id') != undefined) { save += ';' + $(this).attr('id') +':'+ $(this).is(':checked')} })
11 $.cookie('_displaycols_{{objectname}}', save);
12 save = '';
6 } 13 }
7 14
8 15
@@ -22,8 +29,11 @@
22<!-- control header --> 29<!-- control header -->
23<div class="navbar"> 30<div class="navbar">
24 <div class="navbar-inner"> 31 <div class="navbar-inner">
25 <form class="navbar-search input-append pull-left" > 32 <form class="navbar-search input-append pull-left" id="searchform">
26 <input class="input-xxlarge" name="search" type="text" placeholder="Search {{objectname}}" value="{{request.GET.search}}"/> 33 <div class="input-append" style="padding-right:1em">
34 <input class="input-xxlarge" id="search" name="search" type="text" placeholder="Search {{objectname}}" value="{{request.GET.search}}"/><a href="javascript:$('#search').val('');searchform.submit()" class="add-on"><i class="icon-remove"></i></a>
35 </div>
36 <input type="hidden" name="orderby" value="{{request.GET.orderby}}">
27 <input class="btn" type="submit" value="Search"/> 37 <input class="btn" type="submit" value="Search"/>
28 </form> 38 </form>
29 <div class="pull-right"> 39 <div class="pull-right">
@@ -32,7 +42,10 @@
32 <button class="btn dropdown-toggle" data-toggle="dropdown">Edit columns 42 <button class="btn dropdown-toggle" data-toggle="dropdown">Edit columns
33 <span class="caret"></span> 43 <span class="caret"></span>
34 </button> 44 </button>
35 <ul class="dropdown-menu">{% for i in tablecols %} 45<!--
46 {{tablecols|sortcols}}
47-->
48 <ul class="dropdown-menu">{% for i in tablecols|sortcols %}
36 <li> 49 <li>
37 <label class="checkbox"> 50 <label class="checkbox">
38 <input type="checkbox" class="chbxtoggle" {% if i.clclass %}id="{{i.clclass}}" value="ct{{i.name}}" {% if not i.hidden %}checked="checked"{%endif%} onchange="showhideTableColumn($(this).attr('id'), $(this).is(':checked'))" {%else%} checked disabled{% endif %}/> {{i.name}} 51 <input type="checkbox" class="chbxtoggle" {% if i.clclass %}id="{{i.clclass}}" value="ct{{i.name}}" {% if not i.hidden %}checked="checked"{%endif%} onchange="showhideTableColumn($(this).attr('id'), $(this).is(':checked'))" {%else%} checked disabled{% endif %}/> {{i.name}}