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

(-)a/circ/circulation.pl (+1 lines)
Lines 649-654 $template->param( Link Here
649
    canned_bor_notes_loop     => $canned_notes,
649
    canned_bor_notes_loop     => $canned_notes,
650
    debarments                => GetDebarments({ borrowernumber => $borrowernumber }),
650
    debarments                => GetDebarments({ borrowernumber => $borrowernumber }),
651
    todaysdate                => output_pref( { dt => dt_from_string()->set(hour => 23)->set(minute => 59), dateformat => 'sql' } ),
651
    todaysdate                => output_pref( { dt => dt_from_string()->set(hour => 23)->set(minute => 59), dateformat => 'sql' } ),
652
    nopermission              => $query->param('nopermission'),
652
);
653
);
653
654
654
output_html_with_http_headers $query, $cookie, $template->output;
655
output_html_with_http_headers $query, $cookie, $template->output;
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt (-1 / +4 lines)
Lines 117-123 $(document).ready(function() { Link Here
117
            $(':radio', this).attr('checked', 'true')
117
            $(':radio', this).attr('checked', 'true')
118
        }
118
        }
119
    });
119
    });
120
121
});
120
});
122
121
123
//]]>
122
//]]>
Lines 207-212 $(document).ready(function() { Link Here
207
    <div class="dialog message">The patron has unpaid charges for holds, rentals etc of [% alert.OTHER_CHARGES %]</div>
206
    <div class="dialog message">The patron has unpaid charges for holds, rentals etc of [% alert.OTHER_CHARGES %]</div>
208
[% END %]
207
[% END %]
209
208
209
[% IF ( nopermission ) %]
210
    <div class="dialog alert">Staff members are not allowed to discharge borrowers, nor borrowers to request a discharge.</div>
211
[% END %]
212
210
[% IF ( NEEDSCONFIRMATION ) %]
213
[% IF ( NEEDSCONFIRMATION ) %]
211
<div class="yui-g">
214
<div class="yui-g">
212
215
(-)a/members/discharge.pl (-3 / +9 lines)
Lines 41-46 use Koha::Borrower::Discharge; Link Here
41
use Koha::DateUtils;
41
use Koha::DateUtils;
42
42
43
my $input = new CGI;
43
my $input = new CGI;
44
44
my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user({
45
my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user({
45
    template_name   => 'members/discharge.tt',
46
    template_name   => 'members/discharge.tt',
46
    query           => $input,
47
    query           => $input,
Lines 49-55 my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user({ Link Here
49
    flagsrequired   => { 'borrowers' => '*' },
50
    flagsrequired   => { 'borrowers' => '*' },
50
});
51
});
51
52
52
my $borrowernumber;
53
my $borrowernumber = $input->param('borrowernumber');
54
55
unless ( C4::Context->preference('useDischarge') ) {
56
   print $input->redirect("/cgi-bin/koha/circ/circulation.pl?borrowernumber=$borrowernumber&nopermission=1");
57
   exit;
58
} else {
59
53
my $data;
60
my $data;
54
if ( $input->param('borrowernumber') ) {
61
if ( $input->param('borrowernumber') ) {
55
    $borrowernumber = $input->param('borrowernumber');
62
    $borrowernumber = $input->param('borrowernumber');
Lines 131-137 if ( $input->param('borrowernumber') ) { Link Here
131
        can_be_discharged => $can_be_discharged,
138
        can_be_discharged => $can_be_discharged,
132
        validated_discharges => $validated_discharges,
139
        validated_discharges => $validated_discharges,
133
    );
140
    );
134
}
141
}}
135
142
136
$template->param( dischargeview => 1, );
143
$template->param( dischargeview => 1, );
137
144
138
- 

Return to bug 15823