Owen Leonard
cc4cf2bde4
This patch modifies some staff client serials templates so that JavaScript is included in the footer instead of the header. To test, apply the patch and test the JavaScript-driven features of the modified templates: All button controls, DataTables functionality, tabs, etc. - Serials -> New subscription - Search for a vendor - "Choose" link and "Cancel" button should work correctly - Search for record - "Choose" link and "Cancel" button should word correctly - Serials -> Add subscription fields - Datatable, delete confirmation - Edit - Form validation (submit both authorised value and MARC field) - Serials -> Check expiration - Date picker in search form - Search - Renew button triggers popup - Serials -> Claims -> Search results - Date picker, datatable, form validation - Select all/none; Download claims Signed-off-by: Claire Gravely <claire.gravely@bsz-bw.de> Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
85 lines
2.6 KiB
Text
85 lines
2.6 KiB
Text
[% SET footerjs = 1 %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha › Serials › Search results</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
</head>
|
|
|
|
<body id="ser_result" class="ser">
|
|
|
|
<div id="doc" class="yui-t7">
|
|
<div id="bd">
|
|
|
|
|
|
[% IF ( total ) %]
|
|
<h1>Search results from [% from %] to [% to %] of [% total %]</h1>
|
|
<table>
|
|
<tr>
|
|
<th>Title</th>
|
|
<th>Author</th>
|
|
<th>Publisher</th>
|
|
<th>Publication year</th>
|
|
<th>ISSN</th>
|
|
<th> </th>
|
|
</tr>
|
|
[% FOREACH resultsloo IN resultsloop %]
|
|
<tr>
|
|
<td class="title">[% resultsloo.title |html %] [% resultsloo.subtitle |html %]
|
|
</td>
|
|
<td>
|
|
[% resultsloo.author |html %]
|
|
</td>
|
|
<td>
|
|
[% resultsloo.publishercode |html %]
|
|
</td>
|
|
<td>
|
|
[% resultsloo.publicationyear |html %]
|
|
</td>
|
|
<td>
|
|
[% resultsloo.issn |html %]
|
|
</td>
|
|
<td><a class="btn btn-default btn-xs select_title" data-biblionumber="[% resultsloo.biblionumber %]" href="#" title="Choose this record">Choose</a></td>
|
|
</tr>
|
|
[% END %]
|
|
</table>
|
|
[% ELSE %]
|
|
|
|
<div class="dialog message">
|
|
<p>No results found for <b>[% query %]</b></p>
|
|
</div>
|
|
|
|
[% END %]
|
|
|
|
<div class="pages">
|
|
[% IF ( displayprev ) %]
|
|
<a class="nav" href="/cgi-bin/koha/serials/subscription-bib-search.pl?op=do_search&type=intranet&startfrom=[% startfromprev |url %]&q=[% query |url %]"><< Previous</a>
|
|
[% END %]
|
|
[% IF ( displaynext ) %]
|
|
<a class="nav" href="/cgi-bin/koha/serials/subscription-bib-search.pl?op=do_search&type=intranet&startfrom=[% startfromnext |url %]&q=[% query |url %]">Next >></a>
|
|
[% END %]
|
|
</div>
|
|
|
|
<p><a href="subscription-bib-search.pl">Search for another record</a></p>
|
|
|
|
<div id="closewindow"><a class="btn btn-default btn-default close" href="#">Close</a></div>
|
|
|
|
</div>
|
|
|
|
[% MACRO jsinclude BLOCK %]
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){
|
|
$(".select_title").on("click",function(e){
|
|
e.preventDefault();
|
|
var biblionumber = $(this).data("biblionumber");
|
|
GetIt( biblionumber, $(this) );
|
|
});
|
|
});
|
|
function GetIt(bibno,title) {
|
|
title = title.parents('tr').find('.title').text();
|
|
opener.document.f.biblionumber.value = bibno;
|
|
opener.document.f.title.value = title;
|
|
window.close();
|
|
}
|
|
</script>
|
|
[% END %]
|
|
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|