@@ -, +, @@
anonymously)
trailing slash to the URL).
---
.../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
@@ -1378,19 +1378,27 @@
[% IF ( itemdata_uri ) %]
[% IF ITEM_RESULT.uri %]
- [%# Initialize three helper vars %]
- [% SET target_attr = ''; SET rel_attr = ''; SET href_attr = '' %]
+ [%# Initialize two helper vars %]
+ [% SET target_attr = ''; SET rel_attr = '' %]
[% IF Koha.Preference('OPACURLOpenInNewWindow') %][% SET target_attr = '_blank'; SET rel_attr = 'noreferrer' %][% END %]
[%# Check if there are multiple URIs; in the single case we only use pref URLLinkText or Link to resource %]
[% IF ITEM_RESULT.uri.split(' \| ').size > 1 %]
[% FOREACH uri IN ITEM_RESULT.uri.split(' \| ') %]
- [% IF trackclicks == 'track' || trackclicks == 'anonymous' %][% SET href_attr = "/cgi-bin/koha/tracklinks.pl?uri=" _ uri _ "&biblionumber=" _ biblio.biblionumber _ "&itemnumber=" _ ITEM_RESULT.itemnumber %] [% ELSE %][% SET href_attr = uri %][% END %]
- [% uri | html %]
+ [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
+ [% uri | html %]
+ [% ELSE %]
+ [% uri | html %]
+ [% END %]
[% END %]
[% ELSE %]
- [% IF trackclicks == 'track' || trackclicks == 'anonymous' %][% SET href_attr = "/cgi-bin/koha/tracklinks.pl?uri=" _ ITEM_RESULT.uri _ "&biblionumber=" _ biblio.biblionumber _ "&itemnumber=" _ ITEM_RESULT.itemnumber %] [% ELSE %][% SET href_attr = ITEM_RESULT.uri %][% END %]
- [% IF Koha.Preference('URLLinkText') %][% Koha.Preference('URLLinkText') | html %][% ELSE %]Link to resource[% END %]
+ [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
+
+ [% ELSE %]
+
+ [% END %]
+ [% IF Koha.Preference('URLLinkText') %][% Koha.Preference('URLLinkText') | html %][% ELSE %]Link to resource[% END %]
+
[% END %]
[% END %]
|
--