@@ -, +, @@
inappropriate
---
catalogue/image.pl | 2 ++
.../prog/en/modules/catalogue/detail.tt | 8 +++++++-
koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt | 2 +-
opac/opac-image.pl | 2 ++
opac/opac-imageviewer.pl | 2 +-
5 files changed, 13 insertions(+), 3 deletions(-)
--- a/catalogue/image.pl
+++ a/catalogue/image.pl
@@ -55,6 +55,8 @@ imagenumber, a random image is selected.
=cut
+error() unless C4::Context->preference("OPACLocalCoverImages");
+
if (defined $data->param('imagenumber')) {
$imagenumber = $data->param('imagenumber');
} elsif (defined $data->param('biblionumber')) {
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt
@@ -233,7 +233,7 @@ function verify_images() {
[% IF ( subscriptionsnumber ) %]
@@ -527,12 +527,18 @@ function verify_images() {
[% IF ( LocalCoverImages ) %]
+[% IF ( localimages ) %]
Click on an image to view it in the image viewer
[% FOREACH image IN localimages %]
[% IF image %]
[% END %]
[% END %]
+[% ELSE %]
+[% IF ( CAN_user_tools_upload_local_cover_images ) %]
+
No images have been uploaded for this bibliographic record yet. Please upload one.
+[% END %]
+[% END %]
[% END %]
--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt
+++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt
@@ -548,7 +548,7 @@ YAHOO.util.Event.onContentReady("furtherm", function () {
Serial Collection
[% END %]
- [% IF ( OPACLocalCoverImages ) %]
Images[% END %]
+ [% IF ( OPACLocalCoverImages ) %][% IF ( localimages ) %]
Images[% END %][% END %]
[% IF ( serialcollection ) %]
--- a/opac/opac-image.pl
+++ a/opac/opac-image.pl
@@ -55,6 +55,8 @@ imagenumber, a random image is selected.
=cut
+error() unless C4::Context->preference("OPACLocalCoverImages");
+
if (defined $data->param('imagenumber')) {
$imagenumber = $data->param('imagenumber');
} elsif (defined $data->param('biblionumber')) {
--- a/opac/opac-imageviewer.pl
+++ a/opac/opac-imageviewer.pl
@@ -46,7 +46,7 @@ if (C4::Context->preference("OPACLocalCoverImages")) {
$template->{VARS}->{'OPACLocalCoverImages'} = 1;
$template->{VARS}->{'images'} = \@images;
$template->{VARS}->{'biblionumber'} = $biblionumber;
- $template->{VARS}->{'imagenumber'} = $images[0] || '';
+ $template->{VARS}->{'imagenumber'} = $imagenumber || $images[0] || '';
}
$template->{VARS}->{'biblio'} = $biblio;
--