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

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl (+36 lines)
Lines 845-850 Link Here
845
	</span>
845
	</span>
846
</xsl:if> <!-- DisplayIconsXSLT -->
846
</xsl:if> <!-- DisplayIconsXSLT -->
847
847
848
    <!-- 382 - Medium of Performance -->
849
    <xsl:if test="marc:datafield[@tag=382]">
850
        <span class="results_summary medium_of_performance">
851
            <span class="label">Medium of performance: </span>
852
            <xsl:for-each select="marc:datafield[@tag=382]">
853
                <xsl:for-each select="marc:subfield">
854
                    <xsl:if test="@code='a' or @code='b'">
855
                        <xsl:if test="preceding-sibling::marc:subfield[@code='a'] or preceding-sibling::marc:subfield[@code='b']">
856
                            <xsl:text>, </xsl:text>
857
                        </xsl:if>
858
                        <xsl:value-of select="text()"/>
859
                    </xsl:if>
860
                    <xsl:if test="@code='p'">
861
                        <xsl:text> or </xsl:text>
862
                        <xsl:value-of select="text()"/>
863
                    </xsl:if>
864
                    <xsl:if test="@code='d'">
865
                        <xsl:text> doubling </xsl:text>
866
                            <xsl:value-of select="text()"/>
867
                    </xsl:if>
868
                    <xsl:if test="@code='n' or @code='e'">
869
                        <xsl:text> (</xsl:text>
870
                            <xsl:value-of select="text()"/>
871
                        <xsl:text>)</xsl:text>
872
                    </xsl:if>
873
                    <xsl:if test="@code='v'">
874
                        <xsl:text> [</xsl:text>
875
                            <xsl:value-of select="text()"/>
876
                        <xsl:text>]</xsl:text>
877
                    </xsl:if>
878
                </xsl:for-each>
879
                <xsl:if test="position()!=last()"><xsl:text>; </xsl:text></xsl:if>
880
            </xsl:for-each>
881
        </span>
882
    </xsl:if>
883
848
    <xsl:call-template name="show-lang-041"/>
884
    <xsl:call-template name="show-lang-041"/>
849
885
850
    <!-- Publisher Statement: Alternate Graphic Representation (MARC 880) -->
886
    <!-- Publisher Statement: Alternate Graphic Representation (MARC 880) -->
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl (-1 / +36 lines)
Lines 1056-1061 Link Here
1056
</div>
1056
</div>
1057
</xsl:if>
1057
</xsl:if>
1058
1058
1059
    <!-- 382 - Medium of Performance -->
1060
    <xsl:if test="marc:datafield[@tag=382]">
1061
        <span class="results_summary medium_of_performance">
1062
            <span class="label">Medium of performance: </span>
1063
            <xsl:for-each select="marc:datafield[@tag=382]">
1064
                <xsl:for-each select="marc:subfield">
1065
                    <xsl:if test="@code='a' or @code='b'">
1066
                        <xsl:if test="preceding-sibling::marc:subfield[@code='a'] or preceding-sibling::marc:subfield[@code='b']">
1067
                            <xsl:text>, </xsl:text>
1068
                        </xsl:if>
1069
                        <xsl:value-of select="text()"/>
1070
                    </xsl:if>
1071
                    <xsl:if test="@code='p'">
1072
                        <xsl:text> or </xsl:text>
1073
                        <xsl:value-of select="text()"/>
1074
                    </xsl:if>
1075
                    <xsl:if test="@code='d'">
1076
                        <xsl:text> doubling </xsl:text>
1077
                            <xsl:value-of select="text()"/>
1078
                    </xsl:if>
1079
                    <xsl:if test="@code='n' or @code='e'">
1080
                        <xsl:text> (</xsl:text>
1081
                            <xsl:value-of select="text()"/>
1082
                        <xsl:text>)</xsl:text>
1083
                    </xsl:if>
1084
                    <xsl:if test="@code='v'">
1085
                        <xsl:text> [</xsl:text>
1086
                            <xsl:value-of select="text()"/>
1087
                        <xsl:text>]</xsl:text>
1088
                    </xsl:if>
1089
                </xsl:for-each>
1090
                <xsl:if test="position()!=last()"><xsl:text>; </xsl:text></xsl:if>
1091
            </xsl:for-each>
1092
        </span>
1093
    </xsl:if>
1094
1059
    <xsl:call-template name="show-lang-041"/>
1095
    <xsl:call-template name="show-lang-041"/>
1060
1096
1061
    <!-- Publisher Statement: Alternate Graphic Representation (MARC 880) -->
1097
    <!-- Publisher Statement: Alternate Graphic Representation (MARC 880) -->
1062
- 

Return to bug 40832