Lines 472-478
Link Here
|
472 |
</xsl:choose> |
472 |
</xsl:choose> |
473 |
</xsl:variable> |
473 |
</xsl:variable> |
474 |
|
474 |
|
475 |
<span class="results_summary"><a> |
475 |
<div class="results_summary"><a> |
476 |
<xsl:attribute name="href"> |
476 |
<xsl:attribute name="href"> |
477 |
<xsl:value-of select="$OpenURLResolverURL" /> |
477 |
<xsl:value-of select="$OpenURLResolverURL" /> |
478 |
</xsl:attribute> |
478 |
</xsl:attribute> |
Lines 499-505
Link Here
|
499 |
<xsl:value-of select="$openurltext" /> |
499 |
<xsl:value-of select="$openurltext" /> |
500 |
</xsl:otherwise> |
500 |
</xsl:otherwise> |
501 |
</xsl:choose> |
501 |
</xsl:choose> |
502 |
</a></span> |
502 |
</a></div> |
503 |
</xsl:if> |
503 |
</xsl:if> |
504 |
<!-- End of OpenURL --> |
504 |
<!-- End of OpenURL --> |
505 |
|
505 |
|
Lines 647-675
Link Here
|
647 |
</xsl:call-template> |
647 |
</xsl:call-template> |
648 |
|
648 |
|
649 |
<xsl:if test="marc:datafield[@tag=250]"> |
649 |
<xsl:if test="marc:datafield[@tag=250]"> |
650 |
<span class="results_summary edition"> |
650 |
<div class="results_summary edition"> |
651 |
<span class="label">Edition: </span> |
651 |
<span class="label">Edition: </span> |
652 |
<xsl:for-each select="marc:datafield[@tag=250]"> |
652 |
<xsl:for-each select="marc:datafield[@tag=250]"> |
653 |
<xsl:call-template name="subfieldSelect"> |
653 |
<xsl:call-template name="subfieldSelect"> |
654 |
<xsl:with-param name="codes">ab</xsl:with-param> |
654 |
<xsl:with-param name="codes">ab</xsl:with-param> |
655 |
</xsl:call-template> |
655 |
</xsl:call-template> |
656 |
</xsl:for-each> |
656 |
</xsl:for-each> |
657 |
</span> |
657 |
</div> |
658 |
</xsl:if> |
658 |
</xsl:if> |
659 |
|
659 |
|
660 |
<xsl:if test="marc:datafield[@tag=773]"> |
660 |
<xsl:if test="marc:datafield[@tag=773]"> |
661 |
<xsl:for-each select="marc:datafield[@tag=773]"> |
661 |
<xsl:for-each select="marc:datafield[@tag=773]"> |
662 |
<xsl:if test="marc:subfield[@code='t']"> |
662 |
<xsl:if test="marc:subfield[@code='t']"> |
663 |
<span class="results_summary source"> |
663 |
<div class="results_summary source"> |
664 |
<span class="label">Source: </span> |
664 |
<span class="label">Source: </span> |
665 |
<xsl:value-of select="marc:subfield[@code='t']"/> |
665 |
<xsl:value-of select="marc:subfield[@code='t']"/> |
666 |
</span> |
666 |
</div> |
667 |
</xsl:if> |
667 |
</xsl:if> |
668 |
</xsl:for-each> |
668 |
</xsl:for-each> |
669 |
</xsl:if> |
669 |
</xsl:if> |
670 |
|
670 |
|
671 |
<xsl:if test="$DisplayOPACiconsXSLT!='0'"> |
671 |
<xsl:if test="$DisplayOPACiconsXSLT!='0'"> |
672 |
<span class="results_summary type"> |
672 |
<div class="results_summary type"> |
673 |
<xsl:if test="$typeOf008!=''"> |
673 |
<xsl:if test="$typeOf008!=''"> |
674 |
<span class="results_material_type"> |
674 |
<span class="results_material_type"> |
675 |
<span class="label">Material type: </span> |
675 |
<span class="label">Material type: </span> |
Lines 1030-1036
Link Here
|
1030 |
</span> |
1030 |
</span> |
1031 |
</xsl:if> |
1031 |
</xsl:if> |
1032 |
<xsl:text> </xsl:text> <!-- added blank space to fix font display problem, see Bug 3671 --> |
1032 |
<xsl:text> </xsl:text> <!-- added blank space to fix font display problem, see Bug 3671 --> |
1033 |
</span> |
1033 |
</div> |
1034 |
</xsl:if> |
1034 |
</xsl:if> |
1035 |
|
1035 |
|
1036 |
<xsl:call-template name="show-lang-041"/> |
1036 |
<xsl:call-template name="show-lang-041"/> |
Lines 1047-1053
Link Here
|
1047 |
|
1047 |
|
1048 |
<!-- Publisher or Distributor Number --> |
1048 |
<!-- Publisher or Distributor Number --> |
1049 |
<xsl:if test="marc:datafield[@tag=028]"> |
1049 |
<xsl:if test="marc:datafield[@tag=028]"> |
1050 |
<span class="results_summary publisher_number "> |
1050 |
<div class="results_summary publisher_number "> |
1051 |
<span class="label">Publisher number: </span> |
1051 |
<span class="label">Publisher number: </span> |
1052 |
<ul class="resource_list"> |
1052 |
<ul class="resource_list"> |
1053 |
<xsl:for-each select="marc:datafield[@tag=028]"> |
1053 |
<xsl:for-each select="marc:datafield[@tag=028]"> |
Lines 1058-1064
Link Here
|
1058 |
</li> |
1058 |
</li> |
1059 |
</xsl:for-each> |
1059 |
</xsl:for-each> |
1060 |
</ul> |
1060 |
</ul> |
1061 |
</span> |
1061 |
</div> |
1062 |
</xsl:if> |
1062 |
</xsl:if> |
1063 |
|
1063 |
|
1064 |
<!-- Publisher info and RDA related info from tags 260, 264 --> |
1064 |
<!-- Publisher info and RDA related info from tags 260, 264 --> |
Lines 1067-1073
Link Here
|
1067 |
<xsl:call-template name="showRDAtag264"/> |
1067 |
<xsl:call-template name="showRDAtag264"/> |
1068 |
</xsl:when> |
1068 |
</xsl:when> |
1069 |
<xsl:when test="marc:datafield[@tag=260]"> |
1069 |
<xsl:when test="marc:datafield[@tag=260]"> |
1070 |
<span class="results_summary publisher"><span class="label">Publication details: </span> |
1070 |
<div class="results_summary publisher"><span class="label">Publication details: </span> |
1071 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
1071 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
1072 |
<xsl:if test="marc:subfield[@code='a']"> |
1072 |
<xsl:if test="marc:subfield[@code='a']"> |
1073 |
<span class="publisher_place" property="location"> |
1073 |
<span class="publisher_place" property="location"> |
Lines 1100-1112
Link Here
|
1100 |
<xsl:text>; </xsl:text> |
1100 |
<xsl:text>; </xsl:text> |
1101 |
<xsl:call-template name="showRDAtag264"/> |
1101 |
<xsl:call-template name="showRDAtag264"/> |
1102 |
</xsl:if> |
1102 |
</xsl:if> |
1103 |
</span> |
1103 |
</div> |
1104 |
</xsl:when> |
1104 |
</xsl:when> |
1105 |
</xsl:choose> |
1105 |
</xsl:choose> |
1106 |
|
1106 |
|
1107 |
<!-- Dissertation note --> |
1107 |
<!-- Dissertation note --> |
1108 |
<xsl:if test="marc:datafield[@tag=502]"> |
1108 |
<xsl:if test="marc:datafield[@tag=502]"> |
1109 |
<span class="results_summary diss_note"> |
1109 |
<div class="results_summary diss_note"> |
1110 |
<span class="label">Dissertation note: </span> |
1110 |
<span class="label">Dissertation note: </span> |
1111 |
<xsl:for-each select="marc:datafield[@tag=502]"> |
1111 |
<xsl:for-each select="marc:datafield[@tag=502]"> |
1112 |
<xsl:call-template name="subfieldSelect"> |
1112 |
<xsl:call-template name="subfieldSelect"> |
Lines 1114-1120
Link Here
|
1114 |
</xsl:call-template> |
1114 |
</xsl:call-template> |
1115 |
</xsl:for-each> |
1115 |
</xsl:for-each> |
1116 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose> |
1116 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose> |
1117 |
</span> |
1117 |
</div> |
1118 |
</xsl:if> |
1118 |
</xsl:if> |
1119 |
|
1119 |
|
1120 |
<!-- Other Title Statement: Alternate Graphic Representation (MARC 880) --> |
1120 |
<!-- Other Title Statement: Alternate Graphic Representation (MARC 880) --> |
Lines 1128-1134
Link Here
|
1128 |
</xsl:if> |
1128 |
</xsl:if> |
1129 |
|
1129 |
|
1130 |
<xsl:if test="marc:datafield[@tag=246]"> |
1130 |
<xsl:if test="marc:datafield[@tag=246]"> |
1131 |
<span class="results_summary other_title"> |
1131 |
<div class="results_summary other_title"> |
1132 |
<span class="label">Other title: </span> |
1132 |
<span class="label">Other title: </span> |
1133 |
<ul class="resource_list"> |
1133 |
<ul class="resource_list"> |
1134 |
<xsl:for-each select="marc:datafield[@tag=246]"> |
1134 |
<xsl:for-each select="marc:datafield[@tag=246]"> |
Lines 1139-1148
Link Here
|
1139 |
</li> |
1139 |
</li> |
1140 |
</xsl:for-each> |
1140 |
</xsl:for-each> |
1141 |
</ul> |
1141 |
</ul> |
1142 |
</span> |
1142 |
</div> |
1143 |
</xsl:if> |
1143 |
</xsl:if> |
1144 |
<xsl:if test="marc:datafield[@tag=242]"> |
1144 |
<xsl:if test="marc:datafield[@tag=242]"> |
1145 |
<span class="results_summary translated_title"> |
1145 |
<div class="results_summary translated_title"> |
1146 |
<span class="label">Title translated: </span> |
1146 |
<span class="label">Title translated: </span> |
1147 |
<xsl:for-each select="marc:datafield[@tag=242]"> |
1147 |
<xsl:for-each select="marc:datafield[@tag=242]"> |
1148 |
<xsl:call-template name="subfieldSelect"> |
1148 |
<xsl:call-template name="subfieldSelect"> |
Lines 1150-1159
Link Here
|
1150 |
</xsl:call-template> |
1150 |
</xsl:call-template> |
1151 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
1151 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
1152 |
</xsl:for-each> |
1152 |
</xsl:for-each> |
1153 |
</span> |
1153 |
</div> |
1154 |
</xsl:if> |
1154 |
</xsl:if> |
1155 |
<xsl:if test="marc:datafield[@tag=856]"> |
1155 |
<xsl:if test="marc:datafield[@tag=856]"> |
1156 |
<span class="results_summary online_resources"> |
1156 |
<div class="results_summary online_resources"> |
1157 |
<span class="label">Online access: </span> |
1157 |
<span class="label">Online access: </span> |
1158 |
<ul class="resource_list"> |
1158 |
<ul class="resource_list"> |
1159 |
<xsl:for-each select="marc:datafield[@tag=856]"> |
1159 |
<xsl:for-each select="marc:datafield[@tag=856]"> |
Lines 1245-1255
Link Here
|
1245 |
</xsl:if> |
1245 |
</xsl:if> |
1246 |
</xsl:for-each> |
1246 |
</xsl:for-each> |
1247 |
</ul> |
1247 |
</ul> |
1248 |
</span> |
1248 |
</div> |
1249 |
</xsl:if> |
1249 |
</xsl:if> |
1250 |
|
1250 |
|
1251 |
<!-- Availability line --> |
1251 |
<!-- Availability line --> |
1252 |
<span class="results_summary availability"> |
1252 |
<div class="results_summary availability"> |
1253 |
<span class="label">Availability: </span> |
1253 |
<span class="label">Availability: </span> |
1254 |
|
1254 |
|
1255 |
<xsl:choose> |
1255 |
<xsl:choose> |
Lines 1391-1397
Link Here
|
1391 |
|
1391 |
|
1392 |
</xsl:otherwise> |
1392 |
</xsl:otherwise> |
1393 |
</xsl:choose> |
1393 |
</xsl:choose> |
1394 |
</span> |
1394 |
</div> |
1395 |
<!-- End of Availability line --> |
1395 |
<!-- End of Availability line --> |
1396 |
|
1396 |
|
1397 |
</xsl:template> |
1397 |
</xsl:template> |
1398 |
- |
|
|