]> mj.ucw.cz Git - gallery.git/commitdiff
UCW::Gallery::Web::Highslide: Image pages do not include JS
authorMartin Mares <mj@ucw.cz>
Mon, 31 Dec 2012 20:17:58 +0000 (21:17 +0100)
committerMartin Mares <mj@ucw.cz>
Sun, 8 Feb 2015 20:14:17 +0000 (21:14 +0100)
gal/UCW/Gallery/Web/HighSlide.pm

index d88cdd364beaff2bda5c3671735cbcb722b27dbf..90700aeddf7c8c37cb9e1a9b91b81a4e450b98f1 100644 (file)
@@ -14,7 +14,9 @@ our @ISA = qw(UCW::Gallery::Web);
 sub theme_head_extras($) {
        my ($self) = @_;
        my $hsdir = $self->get('ThemeUrlPrefix') . "highslide";
-       return <<AMEN ;
+       return $self->showing_image ? <<AMEN_MINI : <<AMEN_FULL ;
+<link rel="stylesheet" type="text/css" href="$hsdir/custom.css">
+AMEN_MINI
 <script type="text/javascript" src="$hsdir/highslide-with-gallery.js"></script>
 <script type="text/javascript" src="$hsdir/custom.js" charset="utf-8"></script>
 <script type="text/javascript">
@@ -25,7 +27,7 @@ hs.graphicsDir = '$hsdir/graphics/';
 <!--[if lt IE 7]>
 <link rel="stylesheet" type="text/css" href="$hsdir/highslide-ie6.css">
 <![endif]-->
-AMEN
+AMEN_FULL
 }
 
 sub show_links($$$$) {