Lines 196-219
function verify_images() {
Link Here
|
196 |
browser.show(); |
196 |
browser.show(); |
197 |
|
197 |
|
198 |
function activate_filters(id) { |
198 |
function activate_filters(id) { |
199 |
table = $("#" + id + " table"); |
199 |
var table = $("#" + id + " table"); |
200 |
if (table.length == 1) { |
200 |
if (table.length == 1) { |
201 |
filters_row = table.find('thead tr.filters_row'); |
201 |
filters_row = table.find('thead tr.filters_row'); |
202 |
|
202 |
|
203 |
[% IF StaffDetailItemSelection %] |
|
|
204 |
var aoColumns = []; |
203 |
var aoColumns = []; |
205 |
filters_row.find('th').each(function() { |
204 |
filters_row.find('th').each(function() { |
206 |
aoColumns.push('text'); |
205 |
if(this.className === "NoSort"){ |
|
|
206 |
aoColumns.push(null); |
207 |
} else { |
208 |
aoColumns.push('text'); |
209 |
} |
207 |
}); |
210 |
}); |
208 |
aoColumns[0] = null; |
|
|
209 |
[% END %] |
210 |
|
211 |
|
211 |
if (table.find('thead tr.columnFilter').length == 0) { |
212 |
if (table.find('thead tr.columnFilter').length == 0) { |
212 |
table.dataTable().columnFilter({ |
213 |
table.dataTable().columnFilter({ |
213 |
'sPlaceHolder': 'head:after' |
214 |
'sPlaceHolder': 'head:after' |
214 |
[% IF StaffDetailItemSelection %] |
|
|
215 |
, 'aoColumns': aoColumns |
215 |
, 'aoColumns': aoColumns |
216 |
[% END %] |
|
|
217 |
}); |
216 |
}); |
218 |
filters_row.addClass('columnFilter'); |
217 |
filters_row.addClass('columnFilter'); |
219 |
} |
218 |
} |
Lines 251-273
function verify_images() {
Link Here
|
251 |
var ids = ['holdings', 'otherholdings']; |
250 |
var ids = ['holdings', 'otherholdings']; |
252 |
for (var i in ids) { |
251 |
for (var i in ids) { |
253 |
var id = ids[i]; |
252 |
var id = ids[i]; |
254 |
table = $('#' + id + ' table'); |
253 |
var table = $('#' + id + ' table'); |
255 |
|
254 |
|
256 |
// Duplicate the table header row for columnFilter |
255 |
// Duplicate the table header row for columnFilter |
257 |
thead_row = table.find('thead tr'); |
256 |
thead_row = table.find('thead tr'); |
258 |
clone = thead_row.clone().addClass('filters_row'); |
257 |
clone = thead_row.clone().addClass('filters_row'); |
|
|
258 |
clone.find("th.NoSort").html(''); |
259 |
thead_row.before(clone); |
259 |
thead_row.before(clone); |
260 |
|
260 |
|
261 |
// Enable sorting |
261 |
// Enable sorting |
262 |
table.dataTable($.extend(true, {}, dataTablesDefaults, { |
262 |
table.dataTable($.extend(true, {}, dataTablesDefaults, { |
263 |
'sDom': 't', |
263 |
'sDom': 't', |
264 |
'bPaginate': false, |
264 |
'bPaginate': false, |
265 |
'bAutoWidth': false |
265 |
'bAutoWidth': false, |
266 |
[% IF StaffDetailItemSelection %] |
266 |
"aoColumnDefs": [ |
267 |
, "aoColumnDefs": [ |
267 |
{ "bSortable": false, "bSearchable": false, 'aTargets': [ 'NoSort' ] } |
268 |
{ "aTargets": [ 0 ], "bSortable": false, "bSearchable": false } |
268 |
] |
269 |
] |
|
|
270 |
[% END %] |
271 |
})); |
269 |
})); |
272 |
|
270 |
|
273 |
// Show a link to activate filtering |
271 |
// Show a link to activate filtering |
Lines 542-548
function verify_images() {
Link Here
|
542 |
<table class="items_table"> |
540 |
<table class="items_table"> |
543 |
<thead> |
541 |
<thead> |
544 |
<tr> |
542 |
<tr> |
545 |
[% IF (StaffDetailItemSelection) %]<th></th>[% END %] |
543 |
[% IF (StaffDetailItemSelection) %]<th class="NoSort"></th>[% END %] |
546 |
[% IF ( item_level_itypes ) %]<th>Item type</th>[% END %] |
544 |
[% IF ( item_level_itypes ) %]<th>Item type</th>[% END %] |
547 |
<th>Current location</th> |
545 |
<th>Current location</th> |
548 |
<th>Home library</th> |
546 |
<th>Home library</th> |
Lines 560-566
function verify_images() {
Link Here
|
560 |
[% IF ( hostrecords ) %]<th>Host records</th>[% END %] |
558 |
[% IF ( hostrecords ) %]<th>Host records</th>[% END %] |
561 |
[% IF ( analyze ) %]<th>Used in</th><th></th>[% END %] |
559 |
[% IF ( analyze ) %]<th>Used in</th><th></th>[% END %] |
562 |
[% IF ( ShowCourseReserves ) %]<th>Course Reserves</th>[% END %] |
560 |
[% IF ( ShowCourseReserves ) %]<th>Course Reserves</th>[% END %] |
563 |
[% IF ( CAN_user_editcatalogue_edit_items ) %]<th>Edit</th>[% END %] |
561 |
[% IF ( CAN_user_editcatalogue_edit_items ) %]<th class="NoSort">Edit</th>[% END %] |
564 |
</tr> |
562 |
</tr> |
565 |
</thead> |
563 |
</thead> |
566 |
<tbody> |
564 |
<tbody> |
567 |
- |
|
|