From 1181bf1782bd9aa5933e92a8d87a887d336c560b Mon Sep 17 00:00:00 2001 From: Julian Maurice Date: Wed, 18 Dec 2013 11:59:36 +0100 Subject: [PATCH] Bug 8995: Show OpenURL links in bootstrap theme --- koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 3 +++ .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 21 ++++++++++++++++++++ .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 17 ++++++++++++++++ 3 files changed, 41 insertions(+) diff --git a/koha-tmpl/opac-tmpl/bootstrap/css/opac.css b/koha-tmpl/opac-tmpl/bootstrap/css/opac.css index d9a22de..c95abd9 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/css/opac.css +++ b/koha-tmpl/opac-tmpl/bootstrap/css/opac.css @@ -2237,6 +2237,9 @@ td img { -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2); } +a.OpenURL img { + vertical-align: middle; +} @media only screen and (min-width: 0px) and (max-width: 304px) { /* Screens bewteen 0 and 304 pixels wide */ #oh:after { diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt index 867cb74..b982251 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt @@ -332,6 +332,27 @@ [% END # / IF MARCURLS %] + + [% IF (OPACShowOpenURL && OpenURLResolverURL && ocoins) %] + [%# Build OpenURL image location %] + [% IF (OpenURLImageLocation && !OpenURLImageLocation.match('^https?://')) %] + [% openurlimagelocation = "$interface/$theme/images/$OpenURLImageLocation" %] + [% ELSE %] + [% openurlimagelocation = "$OpenURLImageLocation" %] + [% END %] + + + + [% IF openurlimagelocation %] + + [% ELSIF OpenURLText %] + [% OpenURLText %] + [% ELSE %] + OpenURL + [% END %] + + + [% END # / IF (OPACShowOpenURL && OpenURLResolverURL && ocoins) %] [% END # / IF OPACXSLTDetailsDisplay %] [% IF ( AuthorisedValueImages && authorised_value_images ) %] diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt index 2ad3029..6d20f9c 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt @@ -167,6 +167,12 @@ + [%# Build OpenURL image location %] + [% IF (OpenURLImageLocation && !OpenURLImageLocation.match('^https?://')) %] + [% openurlimagelocation = "$interface/$theme/images/$OpenURLImageLocation" %] + [% ELSE %] + [% openurlimagelocation = "$OpenURLImageLocation" %] + [% END %] [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] @@ -314,6 +320,17 @@ [% ELSE %]   [% END %] + [% IF (SEARCH_RESULT.ShowOpenURL && OpenURLResolverURL && SEARCH_RESULT.coins) %] + + [% IF openurlimagelocation %] + + [% ELSIF OpenURLText %] + [% OpenURLText %] + [% ELSE %] + OpenURL + [% END %] + + [% END %] Publication: -- 1.7.10.4