Bug 8917 : Follow up fixing bad behaviour that existed prior to this feature
authorChris Cormack <chris@bigballofwax.co.nz>
Fri, 1 Mar 2013 21:09:22 +0000 (10:09 +1300)
committerJared Camins-Esakov <jcamins@cpbibliography.com>
Thu, 7 Mar 2013 16:14:25 +0000 (11:14 -0500)
But the bug only becomes visible with link tracking on
Prior to this patch it would put an empty link in the html

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
General comment: Work as described. No errors.
Tested all preference values with and without logged in user.

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt

index ac5c0b7..04c0811 100644 (file)
@@ -1489,14 +1489,15 @@ YAHOO.util.Event.onContentReady("furtherm", function () {
         <td class="call_no">[% IF ( ITEM_RESULT.itemcallnumber ) %] [% ITEM_RESULT.itemcallnumber %][% IF ( OPACShelfBrowser ) %] (<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% ITEM_RESULT.biblionumber %]&amp;shelfbrowse_itemnumber=[% ITEM_RESULT.itemnumber %]#[% tab %]">Browse shelf</a>)[% END %][% END %]</td>
             [% IF ( itemdata_enumchron ) %]<td class="vol_info">[% ITEM_RESULT.enumchron %]</td>[% END %]
            [% IF ( itemdata_uri ) %]<td class="url">
-             [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
-               <a href="/cgi-bin/koha/tracklinks.pl?uri=[% ITEM_RESULT.uri | url %]&biblionumber=[% biblionumber |url %]&itemnumber=[% ITEM_RESULT.itemnumber | url %]"> Link to resource </a>
-             [% ELSE %]
-               <a href="[% ITEM_RESULT.uri %]">[% ITEM_RESULT.uri %]</a>
+             [% IF ITEM_RESULT.uri %]
+               [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
+                 <a href="/cgi-bin/koha/tracklinks.pl?uri=[% ITEM_RESULT.uri | url %]&biblionumber=[% biblionumber |url %]&itemnumber=[% ITEM_RESULT.itemnumber | url %]"> Link to resource </a>
+               [% ELSE %]
+                 <a href="[% ITEM_RESULT.uri %]">[% ITEM_RESULT.uri %]</a>
+               [% END %]
              [% END %]
              </td>
            [% END %]
-          [% IF ( itemdata_uri ) %]<td class="url"><a href="[% ITEM_RESULT.uri %]">[% ITEM_RESULT.uri %]</a></td>[% END %]
                [% IF ( itemdata_copynumber ) %]<td class="copynumber">[% ITEM_RESULT.copynumber %]</td>[% END %]
               <td class="status">[% INCLUDE 'item-status.inc' item = ITEM_RESULT %]</td>
              [% IF ( itemdata_itemnotes ) %]<td class="notes">[% ITEM_RESULT.itemnotes %]</td>[% END %]