View | Details | Raw Unified | Return to bug 23119
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl (-3 / +12 lines)
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()"/>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl (-4 / +12 lines)
Lines 612-617 Link Here
612
                        <span property="alternateName">
612
                        <span property="alternateName">
613
                            <xsl:call-template name="chopPunctuation">
613
                            <xsl:call-template name="chopPunctuation">
614
                                <xsl:with-param name="chopString">
614
                                <xsl:with-param name="chopString">
615
                                    <xsl:if test="marc:subfield[@code='i']">
616
					    <xsl:call-template name="subfieldSelect">
617
						    <xsl:with-param name="codes">i</xsl:with-param>
618
					    </xsl:call-template>
619
                                    </xsl:if>
620
				    <xsl:text> </xsl:text>
615
                                    <xsl:call-template name="subfieldSelect">
621
                                    <xsl:call-template name="subfieldSelect">
616
                                        <xsl:with-param name="codes">abhfgnp</xsl:with-param>
622
                                        <xsl:with-param name="codes">abhfgnp</xsl:with-param>
617
                                    </xsl:call-template>
623
                                    </xsl:call-template>
Lines 630-638 Link Here
630
                                    <xsl:when test="@ind2=8"> [Spine title]</xsl:when>
636
                                    <xsl:when test="@ind2=8"> [Spine title]</xsl:when>
631
                                </xsl:choose>
637
                                </xsl:choose>
632
                            </xsl:if>
638
                            </xsl:if>
633
                            <xsl:if test="marc:subfield[@code='i']">
634
                                <xsl:value-of select="concat(' [',marc:subfield[@code='i'],']')"/>
635
                            </xsl:if>
636
                        </span>
639
                        </span>
637
                        <!-- #13386 added separator | -->
640
                        <!-- #13386 added separator | -->
638
                        <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>
641
                        <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>
Lines 674-679 Link Here
674
                <span class="results_summary uniform_titles"><span class="label">Uniform titles: </span>
677
                <span class="results_summary uniform_titles"><span class="label">Uniform titles: </span>
675
                    <xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">
678
                    <xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">
676
                        <span property="alternateName">
679
                        <span property="alternateName">
680
                            <xsl:if test="marc:subfield[@code='i']">
681
				    <xsl:call-template name="subfieldSelect">
682
					    <xsl:with-param name="codes">i</xsl:with-param>
683
				    </xsl:call-template>
684
                            </xsl:if>
685
			    <xsl:text> </xsl:text>
677
                            <xsl:for-each select="marc:subfield">
686
                            <xsl:for-each select="marc:subfield">
678
                                <xsl:if test="contains('adfghklmnoprst',@code)">
687
                                <xsl:if test="contains('adfghklmnoprst',@code)">
679
                                    <xsl:value-of select="text()"/>
688
                                    <xsl:value-of select="text()"/>
680
- 

Return to bug 23119