Owen Leonard
512c5f0c0d
This patch modifies more 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 -> Subscription detail -> Edit routing list - Add recipients - Save - "Save and preview routing slip" should trigger preview - In preview popup: Print and Close buttons should work correctly 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>
67 lines
2.4 KiB
Text
67 lines
2.4 KiB
Text
[% SET footerjs = 1 %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha › Serials › Preview routing list</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
</head>
|
|
|
|
<body id="ser_routing-preview" class="ser">
|
|
[% INCLUDE 'header.inc' %]
|
|
[% INCLUDE 'serials-search.inc' %]
|
|
|
|
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> › <a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% subscriptionid %]"><i>[% title |html %]</i></a> › Preview routing list</div>
|
|
|
|
<div id="doc3" class="yui-t2">
|
|
|
|
<div id="bd">
|
|
<div id="yui-main">
|
|
<div class="yui-b">
|
|
|
|
<h2>Preview routing list for <i>[% title |html %]</i></h2>
|
|
|
|
<form method="post" action="routing-preview.pl">
|
|
<input type="hidden" id="subscriptionid" name="subscriptionid" value="[% subscriptionid %]" />
|
|
<input type="hidden" id="issue_escaped" name="issue_escaped" value="[% issue_escaped %]" />
|
|
<fieldset class="rows">
|
|
<ol>
|
|
<li><span class="label">Issue:</span>[% issue %]</li>
|
|
<li><span class="label">List member:</span><table style="clear:none;margin:0;">
|
|
<tr><th>Name</th></tr>
|
|
[% FOREACH memberloo IN memberloop %]
|
|
<tr><td>[% memberloo.surname %], [% memberloo.firstname %]</td></tr>
|
|
[% END %]
|
|
</table></li>
|
|
<li><span class="label">Notes:</span>[% routingnotes %]</li>
|
|
</ol>
|
|
</fieldset>
|
|
|
|
<fieldset class="action">
|
|
<input type="submit" name="ok" id="save_and_preview" class="button" value="Save and preview routing slip" />
|
|
<input type="submit" name="edit" class="button" value="Edit" />
|
|
<input type="submit" name="delete" class="button" value="Delete" /></fieldset>
|
|
</form>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="yui-b">
|
|
[% INCLUDE 'serials-menu.inc' %]
|
|
</div>
|
|
</div>
|
|
|
|
[% MACRO jsinclude BLOCK %]
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){
|
|
$("#save_and_preview").on("click",function(e){
|
|
e.preventDefault();
|
|
print_slip( $("#subscriptionid").val(), $("#issue_escaped").val() );
|
|
});
|
|
});
|
|
function print_slip(subscriptionid,issue){
|
|
var myurl = 'routing-preview.pl?ok=1&subscriptionid='+subscriptionid+'&issue='+issue;
|
|
window.open(myurl,'PrintSlip','width=500,height=500,toolbar=no,scrollbars=yes');
|
|
window.location.href='subscription-detail.pl?subscriptionid=' + subscriptionid;
|
|
}
|
|
</script>
|
|
[% END %]
|
|
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|