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()"/> |