|
Lines 283-324
Link Here
|
| 283 |
<xsl:when test="marc:datafield[@tag=260]"> |
283 |
<xsl:when test="marc:datafield[@tag=260]"> |
| 284 |
<span class="results_summary publisher"><span class="label">Publication details: </span> |
284 |
<span class="results_summary publisher"><span class="label">Publication details: </span> |
| 285 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
285 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
| 286 |
<xsl:for-each select="marc:subfield[@code='a']"> |
286 |
<xsl:for-each select="marc:subfield"> |
|
|
287 |
<xsl:if test="@code='a'"> |
| 287 |
<a> |
288 |
<a> |
| 288 |
<xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=pl:"<xsl:value-of select="str:encode-uri(., true())"/>"</xsl:attribute> |
289 |
<xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=pl:"<xsl:value-of select="str:encode-uri(current(), true())"/>"</xsl:attribute> |
| 289 |
<xsl:value-of select="."/> |
290 |
<xsl:value-of select="current()"/> |
| 290 |
</a> |
291 |
</a> |
| 291 |
<xsl:if test="position() != last()"> |
292 |
<xsl:if test="position() != last()"> |
| 292 |
<xsl:text> </xsl:text> |
293 |
<xsl:text> </xsl:text> |
| 293 |
</xsl:if> |
294 |
</xsl:if> |
| 294 |
</xsl:for-each> |
295 |
<xsl:text> </xsl:text> |
| 295 |
<xsl:text> </xsl:text> |
|
|
| 296 |
<xsl:if test="marc:subfield[@code='b']"> |
| 297 |
<a> |
| 298 |
<xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=Provider:"<xsl:value-of select="str:encode-uri(marc:subfield[@code='b'], true())"/>"</xsl:attribute> |
| 299 |
<xsl:call-template name="subfieldSelect"> |
| 300 |
<xsl:with-param name="codes">b</xsl:with-param> |
| 301 |
</xsl:call-template> |
| 302 |
</a> |
| 303 |
</xsl:if> |
296 |
</xsl:if> |
| 304 |
<xsl:text> </xsl:text> |
297 |
<xsl:if test="@code='b'"> |
| 305 |
<xsl:for-each select="marc:subfield[@code='c']"> |
|
|
| 306 |
<a> |
298 |
<a> |
| 307 |
<xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=copydate:"<xsl:value-of select="str:encode-uri(., true())"/>"</xsl:attribute> |
299 |
<xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=Provider:"<xsl:value-of select="str:encode-uri(current(), true())"/>"</xsl:attribute> |
| 308 |
<xsl:value-of select="."/> |
300 |
<xsl:value-of select="current()"/> |
|
|
301 |
</a> |
| 302 |
<xsl:text> </xsl:text> |
| 303 |
</xsl:if> |
| 304 |
<xsl:if test="@code='c'"> |
| 305 |
<a> |
| 306 |
<xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=copydate:"<xsl:value-of select="str:encode-uri(current(), true())"/>"</xsl:attribute> |
| 307 |
<xsl:value-of select="current()"/> |
| 309 |
</a> |
308 |
</a> |
| 310 |
<xsl:if test="position() != last()"> |
309 |
<xsl:if test="position() != last()"> |
| 311 |
<xsl:text> </xsl:text> |
310 |
<xsl:text> </xsl:text> |
| 312 |
</xsl:if> |
311 |
</xsl:if> |
| 313 |
</xsl:for-each> |
312 |
<xsl:text> </xsl:text> |
| 314 |
<xsl:text> </xsl:text> |
313 |
</xsl:if> |
| 315 |
<xsl:call-template name="chopPunctuation"> |
314 |
<xsl:if test="@code='g'"> |
| 316 |
<xsl:with-param name="chopString"> |
315 |
<xsl:call-template name="chopPunctuation"> |
| 317 |
<xsl:call-template name="subfieldSelect"> |
316 |
<xsl:with-param name="chopString"> |
| 318 |
<xsl:with-param name="codes">g</xsl:with-param> |
317 |
<xsl:value-of select="current()"/> |
|
|
318 |
</xsl:with-param> |
| 319 |
</xsl:call-template> |
319 |
</xsl:call-template> |
| 320 |
</xsl:with-param> |
320 |
</xsl:if> |
| 321 |
</xsl:call-template> |
321 |
</xsl:for-each> |
| 322 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
322 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
| 323 |
</xsl:for-each> |
323 |
</xsl:for-each> |
| 324 |
</span> |
324 |
</span> |
| 325 |
- |
|
|