View | Details | Raw Unified | Return to bug 7467
Collapse All | Expand All

(-)a/circ/transfer-slip.pl (+69 lines)
Line 0 Link Here
1
#!/usr/bin/perl
2
3
4
# Copyright 2012 Koha
5
#
6
# This file is part of Koha.
7
#
8
# Koha is free software; you can redistribute it and/or modify it under the
9
# terms of the GNU General Public License as published by the Free Software
10
# Foundation; either version 2 of the License, or (at your option) any later
11
# version.
12
#
13
# Koha is distributed in the hope that it will be useful, but WITHOUT ANY
14
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
15
# A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
16
#
17
# You should have received a copy of the GNU General Public License along
18
# with Koha; if not, write to the Free Software Foundation, Inc.,
19
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20
21
use strict;
22
use warnings;
23
24
use C4::Context;
25
use C4::Output;
26
use CGI;
27
use C4::Auth;
28
use C4::Biblio;
29
use C4::Items;
30
use C4::Branch;
31
use C4::Dates qw/format_date format_date_in_iso/;
32
33
use vars qw($debug);
34
35
BEGIN {
36
    $debug = $ENV{DEBUG} || 0;
37
}
38
39
my $input = new CGI;
40
my $itemnumber = $input->param('transferitem');
41
my $branchcode = $input->param('branchcode');
42
43
my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
44
    {   
45
        template_name   => "circ/transfer-slip.tmpl",
46
        query           => $input,
47
        type            => "intranet",
48
        authnotrequired => 0,
49
        flagsrequired   => { circulate => "circulate_remaining_permissions" },
50
        debug           => $debug,
51
    }
52
);
53
54
my $pulldate = C4::Dates->new();
55
my $item =  GetItem( $itemnumber );
56
my ( undef, $biblio ) = GetBiblio($item->{biblionumber});
57
58
$template->param(
59
    pulldate => $pulldate->output(),
60
    branchname => GetBranchName($branchcode),
61
    biblio => $biblio,
62
    item => $item,
63
);
64
65
output_html_with_http_headers $input, $cookie, $template->output;
66
67
68
69
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt (+3 lines)
Lines 212-217 function Dopop(link) { Link Here
212
	<div id="item-transfer" class="dialog message"><h3> This item needs to be transferred to [% homebranchname %]</h3>
212
	<div id="item-transfer" class="dialog message"><h3> This item needs to be transferred to [% homebranchname %]</h3>
213
	Transfer Now?<br />
213
	Transfer Now?<br />
214
    <form method="post" action="returns.pl" name="mainform" id="mainform">
214
    <form method="post" action="returns.pl" name="mainform" id="mainform">
215
    [% IF itemnumber %]
216
        <input type="submit" name="dotransfer" value="Yes, Print slip" class="print" onclick="Dopop('transfer-slip.pl?transferitem=[% itemnumber %]&amp;&amp;branchcode=[% homebranch %]&amp;op=slip'); return true;" />
217
    [% END %]
215
	<input type="submit" name="dotransfer" value="Yes" class="submit" />
218
	<input type="submit" name="dotransfer" value="Yes" class="submit" />
216
	<input type="submit" name="notransfer" value="No" class="submit" />
219
	<input type="submit" name="notransfer" value="No" class="submit" />
217
	<input type="hidden" name="tobranch" value="[% homebranch %]" />
220
	<input type="hidden" name="tobranch" value="[% homebranch %]" />
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transfer-slip.tt (-1 / +24 lines)
Line 0 Link Here
0
- 
1
[% INCLUDE 'doc-head-open.inc' %]
2
<title>Koha -- Circulation: Transfers</title>
3
[% INCLUDE 'doc-head-close-receipt.inc' %]
4
<script language="javascript">
5
function printandclose()
6
{
7
window.print();
8
window.close();
9
}
10
</script>
11
</head>
12
<body onload="printandclose();"><div id="main">
13
14
<h5>Date: [% pulldate %]</h5>
15
<h3>Transfer to [% branchname %]</h3>
16
17
<h3>ITEM</h3>
18
 <h4>[% biblio.title |html %]</h4>
19
 <h5>[% biblio.author %] </h5>
20
 <ul>
21
    [% IF ( item.barcode ) %]<li>[% item.barcode %]</li>[% END %]
22
    [% IF ( item.itemcallnumber ) %]<li>[% item.itemcallnumber %]</li>[% END %]
23
 </ul>
24
[% INCLUDE 'intranet-bottom.inc' %]

Return to bug 7467