Lines 224-230
Link Here
|
224 |
[% MACRO jsinclude BLOCK %] |
224 |
[% MACRO jsinclude BLOCK %] |
225 |
[% Asset.js("js/tools-menu.js") | $raw %] |
225 |
[% Asset.js("js/tools-menu.js") | $raw %] |
226 |
[% INCLUDE 'datatables.inc' %] |
226 |
[% INCLUDE 'datatables.inc' %] |
227 |
[% Asset.js("lib/jquery/plugins/jquery.checkboxes.min.js") | $raw %] |
|
|
228 |
<script> |
227 |
<script> |
229 |
var MSG_CANNOT_BE_DELETED = _("This record cannot be deleted, at least one item is currently checked out."); |
228 |
var MSG_CANNOT_BE_DELETED = _("This record cannot be deleted, at least one item is currently checked out."); |
230 |
$(document).ready(function() { |
229 |
$(document).ready(function() { |
Lines 238-264
Link Here
|
238 |
$("#show_list_option").show(); |
237 |
$("#show_list_option").show(); |
239 |
} |
238 |
} |
240 |
}); |
239 |
}); |
241 |
$("#selectall").click(function(e){ |
240 |
$("#selectall").click(function(e){ |
242 |
e.preventDefault(); |
241 |
e.preventDefault(); |
243 |
$(".records").checkCheckboxes(":input[type='checkbox']:not(:disabled)"); |
242 |
$(".records input[type='checkbox']:not(:disabled)").each(function(){ |
244 |
}); |
243 |
$(this).prop("checked", true); |
245 |
$("#clearall").click(function(e){ |
244 |
}); |
246 |
e.preventDefault(); |
245 |
}); |
247 |
$(".records").unCheckCheckboxes(":input[type='checkbox']:not(:disabled)"); |
246 |
|
248 |
}); |
247 |
$("#clearall").click(function(e){ |
249 |
$("#selectwithoutitems").click(function(e){ |
248 |
e.preventDefault(); |
250 |
e.preventDefault(); |
249 |
$(".records input[type='checkbox']:not(:disabled)").each(function(){ |
251 |
$("#biblios").checkCheckboxes(":input[data-items='0']:not(:disabled)"); |
250 |
$(this).prop("checked", false); |
252 |
}); |
251 |
}); |
253 |
$("#selectnotreserved").click(function(e){ |
252 |
}); |
254 |
e.preventDefault(); |
253 |
|
255 |
$("#biblios").checkCheckboxes(":input[data-reserves='0']:not(:disabled)"); |
254 |
$("#selectwithoutitems").click(function(e){ |
|
|
255 |
e.preventDefault(); |
256 |
$(".records input[type='checkbox']:not(:disabled)").each(function(){ |
257 |
if( $(this).data("items") == 0 ){ |
258 |
$(this).prop("checked", true ); |
259 |
} else { |
260 |
$(this).prop("checked", false ); |
261 |
} |
262 |
}); |
263 |
}); |
264 |
|
265 |
$("#selectnotreserved").click(function(e){ |
266 |
e.preventDefault(); |
267 |
$(".records input[type='checkbox']:not(:disabled)").each(function(){ |
268 |
if( $(this).data("reserves") == 0 ){ |
269 |
$(this).prop("checked", true ); |
270 |
} else { |
271 |
$(this).prop("checked", false ); |
272 |
} |
273 |
}); |
274 |
}); |
275 |
|
276 |
$("#clearlinkedtobiblio").click(function(e){ |
277 |
e.preventDefault(); |
278 |
$(".records input[type='checkbox']:not(:disabled)").each(function(){ |
279 |
if( $(this).data("usage") == 0 ){ |
280 |
$(this).prop("checked", true ); |
281 |
} else { |
282 |
$(this).prop("checked", false ); |
283 |
} |
284 |
}); |
285 |
}); |
256 |
|
286 |
|
257 |
}); |
|
|
258 |
$("#clearlinkedtobiblio").click(function(e){ |
259 |
e.preventDefault(); |
260 |
$("#authorities").unCheckCheckboxes(":not(input[data-usage='0'])"); |
261 |
}); |
262 |
$("#selectall").click(); |
287 |
$("#selectall").click(); |
263 |
|
288 |
|
264 |
[% IF recordtype == 'biblio' %] |
289 |
[% IF recordtype == 'biblio' %] |
265 |
- |
|
|