|
Lines 48-53
if ( ! C4::Context->preference('ILLModule') ) {
Link Here
|
| 48 |
exit; |
48 |
exit; |
| 49 |
} |
49 |
} |
| 50 |
|
50 |
|
|
|
51 |
my $reduced = C4::Context->preference('ILLOpacbackends'); |
| 52 |
my $backends = Koha::ILL::Request::Config->new->available_backends( $reduced ); |
| 53 |
if ( $params->{backend} && !grep { $_ eq $params->{backend} } @$backends ) { |
| 54 |
print $query->redirect("/cgi-bin/koha/errors/404.pl"); |
| 55 |
exit; |
| 56 |
} |
| 57 |
|
| 51 |
my ( $template, $loggedinuser, $cookie ) = get_template_and_user({ |
58 |
my ( $template, $loggedinuser, $cookie ) = get_template_and_user({ |
| 52 |
template_name => "opac-illrequests.tt", |
59 |
template_name => "opac-illrequests.tt", |
| 53 |
query => $query, |
60 |
query => $query, |
|
Lines 55-62
my ( $template, $loggedinuser, $cookie ) = get_template_and_user({
Link Here
|
| 55 |
}); |
62 |
}); |
| 56 |
|
63 |
|
| 57 |
# Are we able to actually work? |
64 |
# Are we able to actually work? |
| 58 |
my $reduced = C4::Context->preference('ILLOpacbackends'); |
|
|
| 59 |
my $backends = Koha::ILL::Request::Config->new->available_backends($reduced); |
| 60 |
my $backends_available = ( scalar @{$backends} > 0 ); |
65 |
my $backends_available = ( scalar @{$backends} > 0 ); |
| 61 |
$template->param( backends_available => $backends_available ); |
66 |
$template->param( backends_available => $backends_available ); |
| 62 |
my $patron = Koha::Patrons->find($loggedinuser); |
67 |
my $patron = Koha::Patrons->find($loggedinuser); |
| 63 |
- |
|
|