|
Lines 556-561
Link Here
|
| 556 |
<xsl:if test="marc:datafield[@tag=246]"> |
556 |
<xsl:if test="marc:datafield[@tag=246]"> |
| 557 |
<span class="results_summary other_title"><span class="label">Other title: </span> |
557 |
<span class="results_summary other_title"><span class="label">Other title: </span> |
| 558 |
<xsl:for-each select="marc:datafield[@tag=246]"> |
558 |
<xsl:for-each select="marc:datafield[@tag=246]"> |
|
|
559 |
<xsl:if test="marc:subfield[@code='i']"> |
| 560 |
<xsl:call-template name="subfieldSelect"> |
| 561 |
<xsl:with-param name="codes">i</xsl:with-param> |
| 562 |
</xsl:call-template> |
| 563 |
</xsl:if> |
| 564 |
<xsl:text> </xsl:text> |
| 559 |
<xsl:call-template name="chopPunctuation"> |
565 |
<xsl:call-template name="chopPunctuation"> |
| 560 |
<xsl:with-param name="chopString"> |
566 |
<xsl:with-param name="chopString"> |
| 561 |
<xsl:call-template name="subfieldSelect"> |
567 |
<xsl:call-template name="subfieldSelect"> |
|
Lines 576-584
Link Here
|
| 576 |
<xsl:when test="@ind2=8"> [Spine title]</xsl:when> |
582 |
<xsl:when test="@ind2=8"> [Spine title]</xsl:when> |
| 577 |
</xsl:choose> |
583 |
</xsl:choose> |
| 578 |
</xsl:if> |
584 |
</xsl:if> |
| 579 |
<xsl:if test="marc:subfield[@code='i']"> |
|
|
| 580 |
<xsl:value-of select="concat(' [',marc:subfield[@code='i'],']')"/> |
| 581 |
</xsl:if> |
| 582 |
<!-- #13386 added separator | --> |
585 |
<!-- #13386 added separator | --> |
| 583 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise></xsl:choose> |
586 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise></xsl:choose> |
| 584 |
</xsl:for-each> |
587 |
</xsl:for-each> |
|
Lines 613-618
Link Here
|
| 613 |
<xsl:if test="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]"> |
616 |
<xsl:if test="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]"> |
| 614 |
<span class="results_summary uniform_title"><span class="label">Uniform titles: </span> |
617 |
<span class="results_summary uniform_title"><span class="label">Uniform titles: </span> |
| 615 |
<xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]"> |
618 |
<xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]"> |
|
|
619 |
<xsl:if test="marc:subfield[@code='i']"> |
| 620 |
<xsl:call-template name="subfieldSelect"> |
| 621 |
<xsl:with-param name="codes">i</xsl:with-param> |
| 622 |
</xsl:call-template> |
| 623 |
</xsl:if> |
| 624 |
<xsl:text> </xsl:text> |
| 616 |
<xsl:for-each select="marc:subfield"> |
625 |
<xsl:for-each select="marc:subfield"> |
| 617 |
<xsl:if test="contains('adfghklmnoprst',@code)"> |
626 |
<xsl:if test="contains('adfghklmnoprst',@code)"> |
| 618 |
<xsl:value-of select="text()"/> |
627 |
<xsl:value-of select="text()"/> |