|
Lines 296-305
Link Here
|
| 296 |
<xsl:with-param name="label">Publisher: </xsl:with-param> |
296 |
<xsl:with-param name="label">Publisher: </xsl:with-param> |
| 297 |
</xsl:call-template> |
297 |
</xsl:call-template> |
| 298 |
</xsl:if> |
298 |
</xsl:if> |
| 299 |
|
299 |
|
| 300 |
<xsl:if test="marc:datafield[@tag=260]"> |
300 |
<xsl:if test="marc:datafield[@tag=260]"> |
| 301 |
<span class="results_summary publisher"><span class="label">Publisher: </span> |
301 |
<span class="results_summary publisher"><span class="label">Publisher: </span> |
| 302 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
302 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
|
|
303 |
<xsl:if test="marc:subfield[@code='a']"> |
| 304 |
<xsl:call-template name="subfieldSelect"> |
| 305 |
<xsl:with-param name="codes">a</xsl:with-param> |
| 306 |
</xsl:call-template> |
| 307 |
</xsl:if> |
| 308 |
<xsl:text> </xsl:text> |
| 303 |
<xsl:if test="marc:subfield[@code='b']"> |
309 |
<xsl:if test="marc:subfield[@code='b']"> |
| 304 |
<a href="/cgi-bin/koha/catalogue/search.pl?q=pb:{marc:subfield[@code='b']}"> |
310 |
<a href="/cgi-bin/koha/catalogue/search.pl?q=pb:{marc:subfield[@code='b']}"> |
| 305 |
<xsl:call-template name="subfieldSelect"> |
311 |
<xsl:call-template name="subfieldSelect"> |
|
Lines 311-321
Link Here
|
| 311 |
<xsl:call-template name="chopPunctuation"> |
317 |
<xsl:call-template name="chopPunctuation"> |
| 312 |
<xsl:with-param name="chopString"> |
318 |
<xsl:with-param name="chopString"> |
| 313 |
<xsl:call-template name="subfieldSelect"> |
319 |
<xsl:call-template name="subfieldSelect"> |
| 314 |
<xsl:with-param name="codes">acg</xsl:with-param> |
320 |
<xsl:with-param name="codes">cg</xsl:with-param> |
| 315 |
</xsl:call-template> |
321 |
</xsl:call-template> |
| 316 |
</xsl:with-param> |
322 |
</xsl:with-param> |
| 317 |
</xsl:call-template> |
323 |
</xsl:call-template> |
| 318 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
324 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
| 319 |
</xsl:for-each> |
325 |
</xsl:for-each> |
| 320 |
</span> |
326 |
</span> |
| 321 |
</xsl:if> |
327 |
</xsl:if> |