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

(-)a/C4/XSLT.pm (-1 / +1 lines)
Lines 98-104 sub get_xslt_sysprefs { Link Here
98
                              OPACResultsLibrary OPACShowOpenURL
98
                              OPACResultsLibrary OPACShowOpenURL
99
                              OpenURLResolverURL OpenURLImageLocation
99
                              OpenURLResolverURL OpenURLImageLocation
100
                              OPACResultsMaxItems OPACResultsMaxItemsUnavailable OPACResultsUnavailableGroupingBy
100
                              OPACResultsMaxItems OPACResultsMaxItemsUnavailable OPACResultsUnavailableGroupingBy
101
                              OpenURLText OPACShowMusicalInscripts OPACPlayMusicalInscripts / )
101
                              OpenURLText OPACShowMusicalInscripts OPACPlayMusicalInscripts ContentWarningField / )
102
    {
102
    {
103
        my $sp = C4::Context->preference( $syspref );
103
        my $sp = C4::Context->preference( $syspref );
104
        next unless defined($sp);
104
        next unless defined($sp);
(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl (+22 lines)
Lines 1053-1058 Link Here
1053
            </span>
1053
            </span>
1054
         </xsl:if>
1054
         </xsl:if>
1055
1055
1056
         <!-- Content Warning -->
1057
         <xsl:variable name="ContentWarningField" select="marc:sysprefs/marc:syspref[@name='ContentWarningField']"/>
1058
         <xsl:if test="marc:datafield[@tag=$ContentWarningField]">
1059
            <span class="results_summary content_warning">
1060
                <span class="label">Content warning: </span>
1061
                <xsl:for-each select="marc:datafield[@tag=$ContentWarningField]">
1062
                    <xsl:choose>
1063
                        <xsl:when test="marc:subfield[@code='z']">
1064
                            <xsl:value-of select="marc:subfield[@code='z']"/><xsl:text> </xsl:text>
1065
                        </xsl:when>
1066
                        <xsl:otherwise>
1067
                            <xsl:call-template name="subfieldSelect">
1068
                                <xsl:with-param name="codes">abcdefgijklnou</xsl:with-param>
1069
                            </xsl:call-template>
1070
                        </xsl:otherwise>
1071
                    </xsl:choose>
1072
                    <xsl:if test="position()!=last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
1073
                </xsl:for-each>
1074
            </span>
1075
         </xsl:if>
1076
1077
1056
        <!-- 773 -->
1078
        <!-- 773 -->
1057
        <xsl:if test="marc:datafield[@tag=773]">
1079
        <xsl:if test="marc:datafield[@tag=773]">
1058
            <xsl:for-each select="marc:datafield[@tag=773]">
1080
            <xsl:for-each select="marc:datafield[@tag=773]">
(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl (-1 / +21 lines)
Lines 1013-1018 Link Here
1013
        </span>
1013
        </span>
1014
    </xsl:if>
1014
    </xsl:if>
1015
1015
1016
    <!-- Content Warning -->
1017
    <xsl:variable name="ContentWarningField" select="marc:sysprefs/marc:syspref[@name='ContentWarningField']"/>
1018
    <xsl:if test="marc:datafield[@tag=$ContentWarningField]">
1019
        <span class="results_summary content_warning">
1020
            <span class="label">Content warning: </span>
1021
            <xsl:for-each select="marc:datafield[@tag=$ContentWarningField]">
1022
                <xsl:choose>
1023
                    <xsl:when test="marc:subfield[@code='z']">
1024
                        <xsl:value-of select="marc:subfield[@code='z']"/><xsl:text> </xsl:text>
1025
                    </xsl:when>
1026
                    <xsl:otherwise>
1027
                        <xsl:call-template name="subfieldSelect">
1028
                            <xsl:with-param name="codes">abcdefgijklnou</xsl:with-param>
1029
                        </xsl:call-template>
1030
                    </xsl:otherwise>
1031
                </xsl:choose>
1032
                <xsl:if test="position()!=last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
1033
            </xsl:for-each>
1034
        </span>
1035
    </xsl:if>
1036
1016
    <!-- Indicate if record is suppressed in OPAC -->
1037
    <!-- Indicate if record is suppressed in OPAC -->
1017
    <xsl:if test="$OpacSuppression = 1">
1038
    <xsl:if test="$OpacSuppression = 1">
1018
        <xsl:if test="marc:datafield[@tag=942][marc:subfield[@code='n'] = '1']">
1039
        <xsl:if test="marc:datafield[@tag=942][marc:subfield[@code='n'] = '1']">
1019
- 

Return to bug 31123