Lines 70-76
function verify_images() {
Link Here
|
70 |
|
70 |
|
71 |
} |
71 |
} |
72 |
|
72 |
|
73 |
$(document).ready(function() { |
73 |
[% IF StaffDetailItemSelection %] |
|
|
74 |
function selectAllItems(div) { |
75 |
$("input[name='itemnumber'][type='checkbox']", div).attr('checked', 'checked'); |
76 |
} |
77 |
|
78 |
function deselectAllItems(div) { |
79 |
$("input[name='itemnumber'][type='checkbox']", div).removeAttr('checked'); |
80 |
} |
81 |
|
82 |
function itemSelectionExecuteAction(div) { |
83 |
var itemnumbers = new Array(); |
84 |
$("input[name='itemnumber'][type='checkbox']:checked", div).each(function() { |
85 |
itemnumbers.push($(this).val()); |
86 |
}); |
87 |
if (itemnumbers.length > 0) { |
88 |
var action = $('select[name="itemselection_action"]', div).val(); |
89 |
var del = (action == 'delete') ? 1 : 0; |
90 |
var url = '/cgi-bin/koha/tools/batchMod.pl?op=show'; |
91 |
if (action == 'delete') { |
92 |
url += '&del=1'; |
93 |
} |
94 |
url += '&itemnumber=' + itemnumbers.join('&itemnumber='); |
95 |
url += '&src=' + '[% "/cgi-bin/koha/catalogue/detail.pl?biblionumber=$biblionumber" |uri %]'; |
96 |
new_window = $("input[name='new_window']", div).attr('checked'); |
97 |
if (new_window) { |
98 |
window.open(url); |
99 |
} else { |
100 |
window.location.href = url; |
101 |
} |
102 |
} else { |
103 |
alert(_("Please select at least one item.")); |
104 |
} |
105 |
} |
106 |
[% END %] |
107 |
|
108 |
$(document).ready(function() { |
74 |
$('#bibliodetails').tabs(); |
109 |
$('#bibliodetails').tabs(); |
75 |
$('#search-form').focus(); |
110 |
$('#search-form').focus(); |
76 |
$('.thumbnails > li > a > span.remove').click(function() { |
111 |
$('.thumbnails > li > a > span.remove').click(function() { |
Lines 402-410
function verify_images() {
Link Here
|
402 |
</ul> |
437 |
</ul> |
403 |
|
438 |
|
404 |
[% BLOCK items_table %] |
439 |
[% BLOCK items_table %] |
|
|
440 |
[% IF (StaffDetailItemSelection) %] |
441 |
<a href="#" onclick="selectAllItems($(this).parent()); return false;">Select all</a> | |
442 |
<a href="#" onclick="deselectAllItems($(this).parent()); return false;">Deselect all</a> | |
443 |
<form onsubmit="itemSelectionExecuteAction($(this).parent()); return false;"> |
444 |
<label>Action:</label> |
445 |
<select name="itemselection_action"> |
446 |
[% IF CAN_user_tools_items_batchdel %] |
447 |
<option value="delete">Delete selected items</option> |
448 |
[% END %] |
449 |
[% IF CAN_user_tools_items_batchmod %] |
450 |
<option value="modify">Modify selected items</option> |
451 |
[% END %] |
452 |
</select> |
453 |
<input type="submit" value="Go" /> |
454 |
<input type="checkbox" name="new_window" /> |
455 |
<label>Open in new window</label> |
456 |
</form> |
457 |
[% END %] |
405 |
<table> |
458 |
<table> |
406 |
<thead> |
459 |
<thead> |
407 |
<tr> |
460 |
<tr> |
|
|
461 |
[% IF (StaffDetailItemSelection) %]<th></th>[% END %] |
408 |
[% IF ( item_level_itypes ) %]<th>Item type</th>[% END %] |
462 |
[% IF ( item_level_itypes ) %]<th>Item type</th>[% END %] |
409 |
<th>Current location</th> |
463 |
<th>Current location</th> |
410 |
<th>Home library</th> |
464 |
<th>Home library</th> |
Lines 427-432
function verify_images() {
Link Here
|
427 |
<tbody> |
481 |
<tbody> |
428 |
[% FOREACH item IN items %] |
482 |
[% FOREACH item IN items %] |
429 |
<tr> |
483 |
<tr> |
|
|
484 |
[% IF (StaffDetailItemSelection) %] |
485 |
<td style="text-align:center;vertical-align:middle"> |
486 |
<input type="checkbox" value="[% item.itemnumber %]" name="itemnumber" /> |
487 |
</td> |
488 |
[% END %] |
430 |
[% IF ( item_level_itypes ) %] |
489 |
[% IF ( item_level_itypes ) %] |
431 |
<td class="itype"> |
490 |
<td class="itype"> |
432 |
[% IF !noItemTypeImages && item.imageurl %] |
491 |
[% IF !noItemTypeImages && item.imageurl %] |