bug 4018: remove duplicate unAPI link when XSLT bib details display on
authorGalen Charlton <gmcharlt@gmail.com>
Tue, 25 May 2010 13:21:24 +0000 (09:21 -0400)
committerChris Cormack <chrisc@catalyst.net.nz>
Wed, 26 May 2010 04:30:25 +0000 (16:30 +1200)
The unAPI link is now added only in opac-detail.tmpl.  More than
one unAPI link in the same page was causing a bit of indigestion
for Zotero, which interprets multiple unAPI links as specifying
more than one resource on a given page.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl
koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetDetail.xsl
koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl
koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl

index c5c4b73..7fcd66a 100644 (file)
         </span>
        </xsl:if>
 
-       <abbr class="unapi-id" title="koha:biblionumber:{marc:datafield[@tag=999]/marc:subfield[@code='c']}" ><!-- unAPI --></abbr>
-
        <xsl:if test="marc:datafield[@tag=020]">
         <span class="results_summary"><span class="label">ISBN: </span>
         <xsl:for-each select="marc:datafield[@tag=020]">
index ed6f5a0..13714d4 100644 (file)
 
   <xsl:call-template name="tag_215" />
 
-  <abbr class="unapi-id" title="koha:biblionumber:{marc:datafield[@tag=090]/marc:subfield[@code='a']}"><!-- unAPI --></abbr>
-
 <xsl:if test="marc:controlfield[@tag=009]">
     <li><strong>PPN: </strong>
       <xsl:value-of select="marc:controlfield[@tag=009]"/>
index 3c6077e..2cde9f6 100644 (file)
         </span>
        </xsl:if>
 
-       <abbr class="unapi-id" title="koha:biblionumber:{marc:datafield[@tag=999]/marc:subfield[@code='c']}" ><!-- unAPI --></abbr>
-
        <xsl:if test="marc:datafield[@tag=020]">
         <span class="results_summary"><span class="label">ISBN: </span>
         <xsl:for-each select="marc:datafield[@tag=020]">
index ed8a4e0..3683246 100644 (file)
 
   <xsl:call-template name="tag_215" />
 
-  <abbr class="unapi-id" title="koha:biblionumber:{marc:datafield[@tag=090]/marc:subfield[@code='a']}"><!-- unAPI --></abbr>
-
   <xsl:if test="marc:datafield[@tag=010]/marc:subfield[@code='a']">
     <span class="results_summary"><span class="label">ISBN: </span>
     <xsl:for-each select="marc:datafield[@tag=010]">