Lines 86-91
$(document).ready(function(){
Link Here
|
86 |
$(".checkboxed").unCheckCheckboxes(); |
86 |
$(".checkboxed").unCheckCheckboxes(); |
87 |
return false; |
87 |
return false; |
88 |
}); |
88 |
}); |
|
|
89 |
|
90 |
// #uploadbarcodes and #compareinv2barcd determine the behavior of |
91 |
// the controls within the barcode fieldset and the optional filters |
92 |
$("#uploadbarcodes").change(function() { |
93 |
if( $("#uploadbarcodes").val() ) { |
94 |
$("#setdate").prop('disabled',false); |
95 |
$("#compareinv2barcd").prop('disabled',false); |
96 |
$("#dont_checkin").prop('disabled',false); |
97 |
if( $("#compareinv2barcd").attr('checked') ) { |
98 |
$("fieldset#optionalfilters").show(); |
99 |
} else { |
100 |
$("fieldset#optionalfilters").hide(); |
101 |
} |
102 |
} else { |
103 |
$("#setdate").prop('disabled',true); |
104 |
$("#compareinv2barcd").prop('disabled',true); |
105 |
$("#compareinv2barcd").attr('checked',false); |
106 |
$("#dont_checkin").prop('disabled',true); |
107 |
$("#dont_checkin").attr('checked',false); |
108 |
$("fieldset#optionalfilters").show(); |
109 |
} |
110 |
}); |
111 |
$("#compareinv2barcd").click(function() { |
112 |
if( $("#compareinv2barcd").attr('checked') ) { |
113 |
$("fieldset#optionalfilters").show(); |
114 |
} else { |
115 |
$("fieldset#optionalfilters").hide(); |
116 |
} |
117 |
}); |
89 |
}); |
118 |
}); |
90 |
//]]> |
119 |
//]]> |
91 |
</script> |
120 |
</script> |
Lines 122-137
$(document).ready(function(){
Link Here
|
122 |
<div class="yui-g"> |
151 |
<div class="yui-g"> |
123 |
<form method="post" action="/cgi-bin/koha/tools/inventory.pl" enctype="multipart/form-data" onsubmit="return checkForm()"> |
152 |
<form method="post" action="/cgi-bin/koha/tools/inventory.pl" enctype="multipart/form-data" onsubmit="return checkForm()"> |
124 |
<fieldset class="rows"> |
153 |
<fieldset class="rows"> |
125 |
<legend>Use a barcode file</legend> |
154 |
<legend>Use a barcode file</legend> |
126 |
<ol> |
155 |
<ol> |
127 |
<li><label for="uploadbarcodes">Barcode file: </label> <input type="file" id="uploadbarcodes" name="uploadbarcodes" /></li> |
156 |
<li><label for="uploadbarcodes">Barcode file: </label> <input type="file" id="uploadbarcodes" name="uploadbarcodes" /></li> |
128 |
<li><label for="setdate">Set inventory date to:</label> <input type="text" id="setdate" name="setdate" value="[% today | $KohaDates %]" class="datepicker" /> |
157 |
<li><label for="setdate">Set inventory date to:</label> <input type="text" id="setdate" name="setdate" value="[% today | $KohaDates %]" class="datepicker" disabled /></li> |
129 |
</li> |
158 |
<li><label for="compareinv2barcd">Compare barcodes list to results: </label><input type="checkbox" name="compareinv2barcd" id="compareinv2barcd" disabled /></li> |
|
|
159 |
<li><label for="dont_checkin">Do not check in items scanned during inventory: </label><input type="checkbox" name="dont_checkin" id="dont_checkin" disabled /></li> |
130 |
</ol> |
160 |
</ol> |
131 |
</fieldset> |
161 |
</fieldset> |
132 |
|
162 |
|
133 |
<fieldset class="rows"> |
163 |
<fieldset class="rows"> |
134 |
<legend>Select items you want to check</legend> |
164 |
<legend>Item location filters</legend> |
135 |
<ol><li> |
165 |
<ol><li> |
136 |
<label for="branch">Library: </label> |
166 |
<label for="branch">Library: </label> |
137 |
<input type="radio" name="branch" value="homebranch"> Home library</input> |
167 |
<input type="radio" name="branch" value="homebranch"> Home library</input> |
Lines 168-178
$(document).ready(function(){
Link Here
|
168 |
<li><label for="maxlocation">...and: </label> |
198 |
<li><label for="maxlocation">...and: </label> |
169 |
<input type="text" name="maxlocation" id="maxlocation" value="[% maxlocation %]" /> |
199 |
<input type="text" name="maxlocation" id="maxlocation" value="[% maxlocation %]" /> |
170 |
</li> |
200 |
</li> |
171 |
[% IF (statuses) %] |
|
|
172 |
</ol> |
201 |
</ol> |
173 |
</fieldset> |
202 |
</fieldset> |
174 |
<fieldset class="rows"> |
203 |
|
175 |
<legend>Item statuses</legend> |
204 |
<fieldset class="rows" id="optionalfilters"> |
|
|
205 |
<legend>Optional filters for inventory list or comparing barcodes</legend> |
206 |
<br/> |
176 |
<div id="statuses" style="display: block;"> |
207 |
<div id="statuses" style="display: block;"> |
177 |
[% FOREACH status IN statuses %] |
208 |
[% FOREACH status IN statuses %] |
178 |
[% IF (status.values) %] |
209 |
[% IF (status.values) %] |
Lines 198-230
$(document).ready(function(){
Link Here
|
198 |
[% END %] |
229 |
[% END %] |
199 |
[% END %] |
230 |
[% END %] |
200 |
</div> |
231 |
</div> |
201 |
</fieldset> |
232 |
<ol> |
202 |
<fieldset class="rows"> |
233 |
<li> |
203 |
<ol> |
234 |
<br/> |
204 |
[% END %] |
235 |
<label for="datelastseen">Last inventory date:</label> |
205 |
|
|
|
206 |
<li><label for="datelastseen">Last inventory date:</label> |
207 |
<input type="text" id="datelastseen" name="datelastseen" value="[% datelastseen | $KohaDates %]" class="datepicker" /> |
236 |
<input type="text" id="datelastseen" name="datelastseen" value="[% datelastseen | $KohaDates %]" class="datepicker" /> |
208 |
(Skip records marked as seen on or after this date.) |
237 |
(Skip records marked as seen on or after this date.) |
209 |
</li> |
238 |
</li> |
210 |
<li><label for="ignoreissued">Skip items on loan: </label> |
239 |
<li> |
|
|
240 |
<label for="ignoreissued">Skip items on loan: </label> |
211 |
[% IF (ignoreissued) %] |
241 |
[% IF (ignoreissued) %] |
212 |
<input type="checkbox" id="ignoreissued" name="ignoreissued" checked="checked" /></li> |
242 |
<input type="checkbox" id="ignoreissued" name="ignoreissued" checked="checked" /> |
213 |
[% ELSE %] |
243 |
[% ELSE %] |
214 |
<input type="checkbox" id="ignoreissued" name="ignoreissued" /></li> |
244 |
<input type="checkbox" id="ignoreissued" name="ignoreissued" /> |
215 |
[% END %] |
245 |
[% END %] |
|
|
246 |
</li> |
247 |
</ol> |
248 |
</fieldset> |
249 |
|
250 |
<fieldset class="rows"> |
251 |
<legend>Additional options</legend> |
252 |
<ol> |
253 |
|
216 |
<li> |
254 |
<li> |
217 |
<label for="CSVexport">Export to CSV file: </label> |
255 |
<label for="CSVexport">Export to CSV file: </label> |
218 |
<input type="checkbox" name="CSVexport" id="CSVexport" /> |
256 |
<input type="checkbox" name="CSVexport" id="CSVexport" /> |
219 |
</li> |
257 |
</li> |
220 |
<li> |
|
|
221 |
<label for="compareinv2barcd">Compare barcodes list to results: </label> |
222 |
<input type="checkbox" name="compareinv2barcd" id="compareinv2barcd" /> |
223 |
</li> |
224 |
<li> |
225 |
<label for="dont_checkin">Do not check in items scanned during inventory: </label> |
226 |
<input type="checkbox" name="dont_checkin" id="dont_checkin" /> |
227 |
</li> |
228 |
</ol> |
258 |
</ol> |
229 |
</fieldset> |
259 |
</fieldset> |
230 |
<input type="hidden" name="op" value="do_it" /> |
260 |
<input type="hidden" name="op" value="do_it" /> |
231 |
- |
|
|