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

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl (-8 / +5 lines)
Lines 924-930 Link Here
924
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
924
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
925
        <span class="results_summary online_resources">
925
        <span class="results_summary online_resources">
926
                <span class="label">Online resources: </span>
926
                <span class="label">Online resources: </span>
927
        <xsl:for-each select="marc:datafield[@tag=856]">
927
        <xsl:for-each select="marc:datafield[@tag=856 and marc:subfield[@code='u']]">
928
            <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
928
            <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
929
            <a>
929
            <a>
930
                <xsl:attribute name="href">
930
                <xsl:attribute name="href">
Lines 935-948 Link Here
935
                    </xsl:call-template>
935
                    </xsl:call-template>
936
                    <xsl:value-of select="marc:subfield[@code='u']"/>
936
                    <xsl:value-of select="marc:subfield[@code='u']"/>
937
                </xsl:attribute>
937
                </xsl:attribute>
938
                <xsl:if test="not(marc:subfield[@code='u'])">
939
                    <xsl:attribute name="style">pointer-events: none; color: #202020;</xsl:attribute>
940
                </xsl:if>
941
                <xsl:choose>
938
                <xsl:choose>
942
                    <xsl:when test="($Show856uAsImage='Details' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
939
                    <xsl:when test="($Show856uAsImage='Details' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
943
                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
940
                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
944
                    </xsl:when>
941
                    </xsl:when>
945
                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z'] and marc:subfield[@code='u']">
942
                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
946
                        <xsl:call-template name="subfieldSelect">
943
                        <xsl:call-template name="subfieldSelect">
947
                            <xsl:with-param name="codes">y3z</xsl:with-param>
944
                            <xsl:with-param name="codes">y3z</xsl:with-param>
948
                        </xsl:call-template>
945
                        </xsl:call-template>
Lines 952-967 Link Here
952
                            <xsl:when test="$URLLinkText!=''">
949
                            <xsl:when test="$URLLinkText!=''">
953
                                <xsl:value-of select="$URLLinkText"/>
950
                                <xsl:value-of select="$URLLinkText"/>
954
                            </xsl:when>
951
                            </xsl:when>
955
                            <xsl:when test="marc:subfield[@code='u']">
952
                            <xsl:otherwise>
956
                                <xsl:text>Click here to access online</xsl:text>
953
                                <xsl:text>Click here to access online</xsl:text>
957
                            </xsl:when>
954
                            </xsl:otherwise>
958
                        </xsl:choose>
955
                        </xsl:choose>
959
                    </xsl:when>
956
                    </xsl:when>
960
                </xsl:choose>
957
                </xsl:choose>
961
            </a>
958
            </a>
962
            <xsl:choose>
959
            <xsl:choose>
963
                <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
960
                <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
964
                <xsl:when test="(marc:subfield[@code='y'] or marc:subfield[@code='3'] or marc:subfield[@code='z'] or marc:subfield[@code='u']) and marc:subfield[@code='u']"><xsl:text> | </xsl:text></xsl:when>
961
                <xsl:otherwise> | </xsl:otherwise>
965
            </xsl:choose>
962
            </xsl:choose>
966
        </xsl:for-each>
963
        </xsl:for-each>
967
        </span>
964
        </span>
(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl (-8 / +5 lines)
Lines 981-987 Link Here
981
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
981
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
982
        <span class="results_summary online_resources">
982
        <span class="results_summary online_resources">
983
                <span class="label">Online resources: </span>
983
                <span class="label">Online resources: </span>
984
            <xsl:for-each select="marc:datafield[@tag=856]">
984
            <xsl:for-each select="marc:datafield[@tag=856 and marc:subfield[@code='u']]">
985
                <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
985
                <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
986
                <a>
986
                <a>
987
                    <xsl:attribute name="href">
987
                    <xsl:attribute name="href">
Lines 992-1005 Link Here
992
                        </xsl:call-template>
992
                        </xsl:call-template>
993
                        <xsl:value-of select="marc:subfield[@code='u']"/>
993
                        <xsl:value-of select="marc:subfield[@code='u']"/>
994
                    </xsl:attribute>
994
                    </xsl:attribute>
995
                    <xsl:if test="not(marc:subfield[@code='u'])">
996
                        <xsl:attribute name="style">pointer-events: none; color: #202020;</xsl:attribute>
997
                    </xsl:if>
998
                    <xsl:choose>
995
                    <xsl:choose>
999
                        <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
996
                        <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1000
                            <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
997
                            <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
1001
                        </xsl:when>
998
                        </xsl:when>
1002
                        <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z'] and marc:subfield[@code='u']">
999
                        <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
1003
                            <xsl:call-template name="subfieldSelect">
1000
                            <xsl:call-template name="subfieldSelect">
1004
                                <xsl:with-param name="codes">y3z</xsl:with-param>
1001
                                <xsl:with-param name="codes">y3z</xsl:with-param>
1005
                            </xsl:call-template>
1002
                            </xsl:call-template>
Lines 1009-1024 Link Here
1009
                                <xsl:when test="$URLLinkText!=''">
1006
                                <xsl:when test="$URLLinkText!=''">
1010
                                    <xsl:value-of select="$URLLinkText"/>
1007
                                    <xsl:value-of select="$URLLinkText"/>
1011
                                </xsl:when>
1008
                                </xsl:when>
1012
                                <xsl:when test="marc:subfield[@code='u']">
1009
                                <xsl:otherwise>
1013
                                    <xsl:text>Click here to access online</xsl:text>
1010
                                    <xsl:text>Click here to access online</xsl:text>
1014
                                </xsl:when>
1011
                                </xsl:otherwise>
1015
                            </xsl:choose>
1012
                            </xsl:choose>
1016
                        </xsl:when>
1013
                        </xsl:when>
1017
                    </xsl:choose>
1014
                    </xsl:choose>
1018
                </a>
1015
                </a>
1019
                <xsl:choose>
1016
                <xsl:choose>
1020
                    <xsl:when test="position()=last()"><xsl:text> </xsl:text></xsl:when>
1017
                    <xsl:when test="position()=last()"><xsl:text> </xsl:text></xsl:when>
1021
                    <xsl:when test="(marc:subfield[@code='y'] or marc:subfield[@code='3'] or marc:subfield[@code='z'] or marc:subfield[@code='u']) and marc:subfield[@code='u']"><xsl:text> | </xsl:text></xsl:when>
1018
                    <xsl:otherwise> | </xsl:otherwise>
1022
                </xsl:choose>
1019
                </xsl:choose>
1023
            </xsl:for-each>
1020
            </xsl:for-each>
1024
        </span>
1021
        </span>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl (-8 / +5 lines)
Lines 1041-1047 Link Here
1041
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
1041
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
1042
        <span class="results_summary online_resources">
1042
        <span class="results_summary online_resources">
1043
                <span class="label">Online resources: </span>
1043
                <span class="label">Online resources: </span>
1044
                    <xsl:for-each select="marc:datafield[@tag=856]">
1044
                    <xsl:for-each select="marc:datafield[@tag=856 and marc:subfield[@code='u']]">
1045
                        <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
1045
                        <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
1046
                            <a property="url">
1046
                            <a property="url">
1047
                                <xsl:choose>
1047
                                <xsl:choose>
Lines 1060-1068 Link Here
1060
                                            </xsl:call-template>
1060
                                            </xsl:call-template>
1061
                                            <xsl:value-of select="marc:subfield[@code='u']"/>
1061
                                            <xsl:value-of select="marc:subfield[@code='u']"/>
1062
                                        </xsl:attribute>
1062
                                        </xsl:attribute>
1063
                                        <xsl:if test="not(marc:subfield[@code='u'])">
1064
                                            <xsl:attribute name="style">pointer-events: none; color: #202020;</xsl:attribute>
1065
                                        </xsl:if>
1066
                                    </xsl:otherwise>
1063
                                    </xsl:otherwise>
1067
                                </xsl:choose>
1064
                                </xsl:choose>
1068
                                <xsl:if test="$OPACURLOpenInNewWindow='1'">
1065
                                <xsl:if test="$OPACURLOpenInNewWindow='1'">
Lines 1072-1078 Link Here
1072
                                    <xsl:when test="($Show856uAsImage='Details' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1069
                                    <xsl:when test="($Show856uAsImage='Details' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1073
                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="style">height:100px</xsl:attribute></xsl:element><xsl:text></xsl:text>
1070
                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="style">height:100px</xsl:attribute></xsl:element><xsl:text></xsl:text>
1074
                                    </xsl:when>
1071
                                    </xsl:when>
1075
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z'] and marc:subfield[@code='u']">
1072
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
1076
                                        <xsl:call-template name="subfieldSelect">
1073
                                        <xsl:call-template name="subfieldSelect">
1077
                                            <xsl:with-param name="codes">y3z</xsl:with-param>
1074
                                            <xsl:with-param name="codes">y3z</xsl:with-param>
1078
                                        </xsl:call-template>
1075
                                        </xsl:call-template>
Lines 1082-1097 Link Here
1082
                                            <xsl:when test="$URLLinkText!=''">
1079
                                            <xsl:when test="$URLLinkText!=''">
1083
                                                <xsl:value-of select="$URLLinkText"/>
1080
                                                <xsl:value-of select="$URLLinkText"/>
1084
                                            </xsl:when>
1081
                                            </xsl:when>
1085
                                            <xsl:when test="marc:subfield[@code='u']">
1082
                                            <xsl:otherwise>
1086
                                                <xsl:text>Click here to access online</xsl:text>
1083
                                                <xsl:text>Click here to access online</xsl:text>
1087
                                            </xsl:when>
1084
                                            </xsl:otherwise>
1088
                                        </xsl:choose>
1085
                                        </xsl:choose>
1089
                                    </xsl:when>
1086
                                    </xsl:when>
1090
                                </xsl:choose>
1087
                                </xsl:choose>
1091
                            </a>
1088
                            </a>
1092
                            <xsl:choose>
1089
                            <xsl:choose>
1093
                                <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
1090
                                <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
1094
                                <xsl:when test="(marc:subfield[@code='y'] or marc:subfield[@code='3'] or marc:subfield[@code='z'] or marc:subfield[@code='u']) and marc:subfield[@code='u']"><xsl:text> | </xsl:text></xsl:when>
1091
                                <xsl:otherwise> | </xsl:otherwise>
1095
                            </xsl:choose>
1092
                            </xsl:choose>
1096
                    </xsl:for-each>
1093
                    </xsl:for-each>
1097
            </span>
1094
            </span>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl (-12 / +8 lines)
Lines 1219-1225 Link Here
1219
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
1219
        <xsl:if test="marc:datafield[@tag=856]/marc:subfield[@code='u']">
1220
         <div class="results_summary online_resources">
1220
         <div class="results_summary online_resources">
1221
               <span class="label">Online resources: </span>
1221
               <span class="label">Online resources: </span>
1222
                            <xsl:for-each select="marc:datafield[@tag=856]">
1222
                            <xsl:for-each select="marc:datafield[@tag=856 and marc:subfield[@code='u']]">
1223
                            <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
1223
                            <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
1224
                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
1224
                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
1225
			      <a>
1225
			      <a>
Lines 1239-1254 Link Here
1239
                        </xsl:call-template>
1239
                        </xsl:call-template>
1240
                        <xsl:value-of select="marc:subfield[@code='u']"/>
1240
                        <xsl:value-of select="marc:subfield[@code='u']"/>
1241
                    </xsl:attribute>
1241
                    </xsl:attribute>
1242
                    <xsl:if test="not(marc:subfield[@code='u'])">
1243
                        <xsl:attribute name="style">pointer-events: none; color: #202020;</xsl:attribute>
1244
                    </xsl:if>
1245
				</xsl:otherwise>
1242
				</xsl:otherwise>
1246
			      </xsl:choose>
1243
			      </xsl:choose>
1247
                                    <xsl:choose>
1244
                                    <xsl:choose>
1248
                                     <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1245
                                     <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1249
                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="style">height:100px;</xsl:attribute></xsl:element><xsl:text></xsl:text>
1246
                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="style">height:100px;</xsl:attribute></xsl:element><xsl:text></xsl:text>
1250
                                    </xsl:when>
1247
                                    </xsl:when>
1251
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z'] and marc:subfield[@code='u']">
1248
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
1252
                                        <xsl:call-template name="subfieldSelect">
1249
                                        <xsl:call-template name="subfieldSelect">
1253
                                        <xsl:with-param name="codes">y3z</xsl:with-param>
1250
                                        <xsl:with-param name="codes">y3z</xsl:with-param>
1254
                                        </xsl:call-template>
1251
                                        </xsl:call-template>
Lines 1258-1266 Link Here
1258
					<xsl:when test="$URLLinkText!=''">
1255
					<xsl:when test="$URLLinkText!=''">
1259
						<xsl:value-of select="$URLLinkText"/>
1256
						<xsl:value-of select="$URLLinkText"/>
1260
					</xsl:when>
1257
					</xsl:when>
1261
                    <xsl:when test="marc:subfield[@code='u']">
1258
                    <xsl:otherwise>
1262
                        <xsl:text>Click here to access online</xsl:text>
1259
                        <xsl:text>Click here to access online</xsl:text>
1263
                    </xsl:when>
1260
                    </xsl:otherwise>
1264
					</xsl:choose>
1261
					</xsl:choose>
1265
                                    </xsl:when>
1262
                                    </xsl:when>
1266
                                    </xsl:choose>
1263
                                    </xsl:choose>
Lines 1286-1292 Link Here
1286
                                    <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and ($SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1283
                                    <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and ($SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
1287
                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="style">height:100px</xsl:attribute></xsl:element><xsl:text></xsl:text>
1284
                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="style">height:100px</xsl:attribute></xsl:element><xsl:text></xsl:text>
1288
                                    </xsl:when>
1285
                                    </xsl:when>
1289
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z'] and marc:subfield[@code='u']">
1286
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
1290
                                        <xsl:call-template name="subfieldSelect">
1287
                                        <xsl:call-template name="subfieldSelect">
1291
                                        <xsl:with-param name="codes">y3z</xsl:with-param>
1288
                                        <xsl:with-param name="codes">y3z</xsl:with-param>
1292
                                        </xsl:call-template>
1289
                                        </xsl:call-template>
Lines 1296-1304 Link Here
1296
					<xsl:when test="$URLLinkText!=''">
1293
					<xsl:when test="$URLLinkText!=''">
1297
						<xsl:value-of select="$URLLinkText"/>
1294
						<xsl:value-of select="$URLLinkText"/>
1298
					</xsl:when>
1295
					</xsl:when>
1299
                    <xsl:when test="marc:subfield[@code='u']">
1296
                    <xsl:otherwise>
1300
                        <xsl:text>Click here to access online</xsl:text>
1297
                        <xsl:text>Click here to access online</xsl:text>
1301
                    </xsl:when>
1298
                    </xsl:otherwise>
1302
					</xsl:choose>
1299
					</xsl:choose>
1303
                                    </xsl:when>
1300
                                    </xsl:when>
1304
                                    </xsl:choose>
1301
                                    </xsl:choose>
Lines 1306-1312 Link Here
1306
                              </xsl:if>
1303
                              </xsl:if>
1307
                    <xsl:choose>
1304
                    <xsl:choose>
1308
                        <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
1305
                        <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
1309
                        <xsl:when test="(marc:subfield[@code='y'] or marc:subfield[@code='3'] or marc:subfield[@code='z'] or marc:subfield[@code='u']) and marc:subfield[@code='u']"><xsl:text> | </xsl:text></xsl:when>
1306
                        <xsl:otherwise> | </xsl:otherwise>
1310
                    </xsl:choose>
1307
                    </xsl:choose>
1311
                            </xsl:for-each>
1308
                            </xsl:for-each>
1312
                            </div>
1309
                            </div>
1313
- 

Return to bug 36111