Kyle M Hall
887900ba59
Hold slips aren't printing automatically with JS Print Setup because it appears the system preference IntranetSlipPrint is never being passed to the template. Test Plan: 1) Set up JSPrintSetup http://wiki.koha-community.org/wiki/Setting_up_slip_printer_to_print_silently 2) Place a hold 3) Check the item in to capture the hold 4) Click "Print and confirm" 5) Note the slip does not print automatically 6) Apply this patch 7) Repeat steps 2 through 4 8) Observe that the slip now prints automatically Signed-off-by: Owen Leonard <oleonard@myacpl.org> Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com> Signed-off-by: Galen Charlton <gmc@esilibrary.com>
33 lines
951 B
Text
33 lines
951 B
Text
[% USE Koha %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>[% title %]</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<link rel="shortcut icon" href="[% IF ( IntranetFavicon ) %][% IntranetFavicon %][% ELSE %][% interface %]/[% theme %]/img/favicon.ico[% END %]" type="image/x-icon" />
|
|
<link rel="stylesheet" type="text/css" href="[% themelang %]/css/print.css" />
|
|
[% IF stylesheet %]
|
|
<link rel="stylesheet" type="text/css" href="[% stylesheet %]" />
|
|
[% END %]
|
|
|
|
<script type="text/javascript">
|
|
[% IF ( Koha.Preference('IntranetSlipPrinterJS') ) %]
|
|
[% Koha.Preference('IntranetSlipPrinterJS') %]
|
|
[% ELSE %]
|
|
function printThenClose() {
|
|
window.print();
|
|
window.close();
|
|
}
|
|
[% END %]
|
|
</script>
|
|
</head>
|
|
<body id="circ_printslip" class="circ" onload="printThenClose();">
|
|
<div id="receipt">
|
|
|
|
[% IF plain %]
|
|
<pre>
|
|
[% slip %]
|
|
</pre>
|
|
[% ELSE %]
|
|
[% slip %]
|
|
[% END %]
|
|
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|