Lines 247-311
Link Here
|
247 |
[% END %] |
247 |
[% END %] |
248 |
|
248 |
|
249 |
[% UNLESS ( done_searched ) %] |
249 |
[% UNLESS ( done_searched ) %] |
250 |
<div id="advsearch" style="padding-bottom:3em;"> |
250 |
[% INCLUDE 'serials-advsearch.inc' %] |
251 |
<form action="/cgi-bin/koha/serials/serials-search.pl" method="get"> |
|
|
252 |
<fieldset class="rows"> |
253 |
<legend>Search subscriptions</legend> |
254 |
<ol> |
255 |
<li> |
256 |
<label for="issn">ISSN:</label> |
257 |
<input type="text" id="issn" name="ISSN_filter" value="[% ISSN_filter | html %]" /> |
258 |
</li> |
259 |
<li> |
260 |
<label for="title">Title:</label> |
261 |
<input type="text" id="title" name="title_filter" value="[% title_filter | html %]" /> |
262 |
</li> |
263 |
[% IF ( marcflavour == "UNIMARC" ) %] |
264 |
<li> |
265 |
<label for="ean">EAN:</label> |
266 |
<input type="text" id="ean" name="EAN_filter" value="[% EAN_filter | html %]" /> |
267 |
</li> |
268 |
[% END %] |
269 |
<li class="local"> |
270 |
<label for="callnumber">Call number:</label> |
271 |
<input type="text" id="callnumber" name="callnumber_filter" value="[% callnumber_filter | html %]" /> |
272 |
</li> |
273 |
<li> |
274 |
<label for="publisher">Publisher:</label> |
275 |
<input type="text" id="publisher" name="publisher_filter" value="[% publisher_filter | html %]" /> |
276 |
</li> |
277 |
<li class="local"> |
278 |
<label for="bookseller">Vendor:</label> |
279 |
<input type="text" id="bookseller" name="bookseller_filter" value="[% bookseller_filter | html %]" /> |
280 |
</li> |
281 |
<li class="local"> |
282 |
<label for="branch">Library:</label> |
283 |
<select id="branch" name="branch_filter"> |
284 |
<option value="">All</option> |
285 |
[%# FIXME Should not we filter the libraries? %] |
286 |
[% PROCESS options_for_libraries libraries => Branches.all( selected => branch_filter, unfiltered => 1 ) %] |
287 |
</select> |
288 |
</li> |
289 |
<li class="local"> |
290 |
<label for="location">Location:</label> |
291 |
[% PROCESS 'av-build-dropbox.inc' name="location_filter", category="LOC", default=location_filter, all=1 %] |
292 |
</li> |
293 |
<li class="local"> |
294 |
<label for="to">Expires before:</label> |
295 |
<input type="text" id="to" name="expiration_date_filter" value="[% expiration_date_filter | html %]" size="10" maxlength="10" class="flatpickr" /> |
296 |
</li> |
297 |
[% INCLUDE 'additional-fields-entry.inc' available=additional_fields_for_subscription values=additional_field_filters wrap_fieldset=0 %] |
298 |
</ol> |
299 |
<input type="hidden" name="searched" value="1" /> |
300 |
[% IF ( mana ) %] |
301 |
<input type="hidden" name="mana" value="1" /> |
302 |
[% END %] |
303 |
<fieldset class="action"> |
304 |
<input type="submit" class="btn btn-primary" value="Search" /> |
305 |
</fieldset> |
306 |
</fieldset> <!-- /.rows --> |
307 |
</form> |
308 |
</div> <!-- /#advsearch --> |
309 |
[% END # /UNLESS ( done_searched )%] |
251 |
[% END # /UNLESS ( done_searched )%] |
310 |
|
252 |
|
311 |
[% IF ( done_searched ) %] |
253 |
[% IF ( done_searched ) %] |
Lines 364-445
Link Here
|
364 |
[% INCLUDE 'serials-menu.inc' %] |
306 |
[% INCLUDE 'serials-menu.inc' %] |
365 |
[% IF ( done_searched ) %] |
307 |
[% IF ( done_searched ) %] |
366 |
[% UNLESS ( mana ) %] |
308 |
[% UNLESS ( mana ) %] |
367 |
<div id="advsearch"> |
309 |
[% INCLUDE 'serials-advsearch.inc' brief=1 %] |
368 |
<form action="/cgi-bin/koha/serials/serials-search.pl" method="get"> |
|
|
369 |
<fieldset class="brief"> |
370 |
<h4>Search subscriptions</h4> |
371 |
<ol> |
372 |
<li> |
373 |
<label for="issn">ISSN:</label> |
374 |
<input type="text" id="issn" name="ISSN_filter" value="[% ISSN_filter | html %]" /> |
375 |
</li> |
376 |
<li> |
377 |
<label for="title">Title:</label> |
378 |
<input type="text" id="title" name="title_filter" value="[% title_filter | html %]" /> |
379 |
</li> |
380 |
[% IF ( marcflavour == "UNIMARC" ) %] |
381 |
<li> |
382 |
<label for="ean">EAN:</label> |
383 |
<input type="text" id="ean" name="EAN_filter" value="[% EAN_filter | html %]" /> |
384 |
</li> |
385 |
[% END %] |
386 |
<li> |
387 |
<label for="callnumber">Call number:</label> |
388 |
<input type="text" id="callnumber" name="callnumber_filter" value="[% callnumber_filter | html %]" /> |
389 |
</li> |
390 |
<li> |
391 |
<label for="publisher">Publisher:</label> |
392 |
<input type="text" id="publisher" name="publisher_filter" value="[% publisher_filter | html %]" /> |
393 |
</li> |
394 |
<li> |
395 |
<label for="bookseller">Vendor:</label> |
396 |
<input type="text" id="bookseller" name="bookseller_filter" value="[% bookseller_filter | html %]" /> |
397 |
</li> |
398 |
<li> |
399 |
<label for="branch">Library:</label> |
400 |
<select id="branch" name="branch_filter"> |
401 |
<option value="">All</option> |
402 |
[%# FIXME Should not we filter the libraries? %] |
403 |
[% PROCESS options_for_libraries libraries => Branches.all( selected => branch_filter, unfiltered => 1 ) %] |
404 |
</select> |
405 |
</li> |
406 |
<li> |
407 |
<label for="location">Location:</label> |
408 |
[% PROCESS 'av-build-dropbox.inc' name="location_filter", category="LOC", default=location_filter, all=1 %] |
409 |
</li> |
410 |
<li> |
411 |
<label for="to">Expires before:</label> |
412 |
<input type="text" id="to" name="expiration_date_filter" value="[% expiration_date_filter | html %]" size="10" maxlength="10" class="flatpickr" /> |
413 |
</li> |
414 |
|
415 |
[% FOR field IN additional_fields_for_subscription %] |
416 |
<li> |
417 |
<label for="additional_field_[% field.id | html %]ID"> [% field.name | html %]: </label> |
418 |
[% IF field.authorised_value_category %] |
419 |
<select id="additional_field_[% field.id | html %]" name="additional_field_[% field.id | html %]"> |
420 |
<option value="">All</option> |
421 |
[% FOREACH av IN AuthorisedValues.GetAuthValueDropbox(field.authorised_value_category) %] |
422 |
[% IF av.authorised_value == additional_field_filters.${field.id} %] |
423 |
<option value="[% av.authorised_value | html %]" selected="selected">[% av.lib | html %]</option> |
424 |
[% ELSE %] |
425 |
<option value="[% av.authorised_value | html %]">[% av.lib | html %]</option> |
426 |
[% END %] |
427 |
[% END %] |
428 |
</select> |
429 |
[% ELSE %] |
430 |
<input id="additional_field_[% field.id | html %]" type="text" value="[% additional_field_filters.${field.id} | html %]" name="additional_field_[% field.id | html %]" /> |
431 |
[% END %] |
432 |
</li> |
433 |
[% END %] |
434 |
</ol> |
435 |
<input type="hidden" name="searched" value="1" /> |
436 |
<fieldset class="action"> |
437 |
<input type="submit" class="btn btn-primary" value="Search" /> |
438 |
</fieldset> |
439 |
|
440 |
</fieldset> <!-- /.brief --> |
441 |
</form> |
442 |
</div> <!-- /#advsearch --> |
443 |
[% END # / UNLESS ( mana ) %] |
310 |
[% END # / UNLESS ( mana ) %] |
444 |
[% END # / IF ( done_searched ) %] |
311 |
[% END # / IF ( done_searched ) %] |
445 |
</aside> |
312 |
</aside> |
446 |
- |
|
|