From 002812042842c13624c0cc8af414c8b48858f39f 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 --- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 21 +++++++++++++++++++++ .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 17 +++++++++++++++++ koha-tmpl/opac-tmpl/bootstrap/less/opac.less | 4 ++++ 3 files changed, 42 insertions(+) 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 dc17543..2ec5647 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt @@ -343,6 +343,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 b5b5252..2789493 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 %] @@ -318,6 +324,17 @@ [% ELSE %]   [% END %] + [% IF (SEARCH_RESULT.ShowOpenURL && OpenURLResolverURL && SEARCH_RESULT.coins) %] + + [% IF openurlimagelocation %] + + [% ELSIF OpenURLText %] + [% OpenURLText %] + [% ELSE %] + OpenURL + [% END %] + + [% END %] Publication: diff --git a/koha-tmpl/opac-tmpl/bootstrap/less/opac.less b/koha-tmpl/opac-tmpl/bootstrap/less/opac.less index 6dbf6ee..3f9d4b1 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/less/opac.less +++ b/koha-tmpl/opac-tmpl/bootstrap/less/opac.less @@ -2363,4 +2363,8 @@ a.reviewlink:visited { } } +a.OpenURL img { + vertical-align: middle; +} + @import "responsive.less"; -- 2.0.0.rc2