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 650-678
Link Here
|
650 |
</xsl:call-template> |
650 |
</xsl:call-template> |
651 |
|
651 |
|
652 |
<xsl:if test="marc:datafield[@tag=250]"> |
652 |
<xsl:if test="marc:datafield[@tag=250]"> |
653 |
<span class="results_summary edition"> |
653 |
<div class="results_summary edition"> |
654 |
<span class="label">Edition: </span> |
654 |
<span class="label">Edition: </span> |
655 |
<xsl:for-each select="marc:datafield[@tag=250]"> |
655 |
<xsl:for-each select="marc:datafield[@tag=250]"> |
656 |
<xsl:call-template name="subfieldSelect"> |
656 |
<xsl:call-template name="subfieldSelect"> |
657 |
<xsl:with-param name="codes">ab</xsl:with-param> |
657 |
<xsl:with-param name="codes">ab</xsl:with-param> |
658 |
</xsl:call-template> |
658 |
</xsl:call-template> |
659 |
</xsl:for-each> |
659 |
</xsl:for-each> |
660 |
</span> |
660 |
</div> |
661 |
</xsl:if> |
661 |
</xsl:if> |
662 |
|
662 |
|
663 |
<xsl:if test="marc:datafield[@tag=773]"> |
663 |
<xsl:if test="marc:datafield[@tag=773]"> |
664 |
<xsl:for-each select="marc:datafield[@tag=773]"> |
664 |
<xsl:for-each select="marc:datafield[@tag=773]"> |
665 |
<xsl:if test="marc:subfield[@code='t']"> |
665 |
<xsl:if test="marc:subfield[@code='t']"> |
666 |
<span class="results_summary source"> |
666 |
<div class="results_summary source"> |
667 |
<span class="label">Source: </span> |
667 |
<span class="label">Source: </span> |
668 |
<xsl:value-of select="marc:subfield[@code='t']"/> |
668 |
<xsl:value-of select="marc:subfield[@code='t']"/> |
669 |
</span> |
669 |
</div> |
670 |
</xsl:if> |
670 |
</xsl:if> |
671 |
</xsl:for-each> |
671 |
</xsl:for-each> |
672 |
</xsl:if> |
672 |
</xsl:if> |
673 |
|
673 |
|
674 |
<xsl:if test="$DisplayOPACiconsXSLT!='0'"> |
674 |
<xsl:if test="$DisplayOPACiconsXSLT!='0'"> |
675 |
<span class="results_summary type"> |
675 |
<div class="results_summary type"> |
676 |
<xsl:if test="$typeOf008!=''"> |
676 |
<xsl:if test="$typeOf008!=''"> |
677 |
<span class="results_material_type"> |
677 |
<span class="results_material_type"> |
678 |
<span class="label">Material type: </span> |
678 |
<span class="label">Material type: </span> |
Lines 1033-1039
Link Here
|
1033 |
</span> |
1033 |
</span> |
1034 |
</xsl:if> |
1034 |
</xsl:if> |
1035 |
<xsl:text> </xsl:text> <!-- added blank space to fix font display problem, see Bug 3671 --> |
1035 |
<xsl:text> </xsl:text> <!-- added blank space to fix font display problem, see Bug 3671 --> |
1036 |
</span> |
1036 |
</div> |
1037 |
</xsl:if> |
1037 |
</xsl:if> |
1038 |
|
1038 |
|
1039 |
<xsl:call-template name="show-lang-041"/> |
1039 |
<xsl:call-template name="show-lang-041"/> |
Lines 1050-1056
Link Here
|
1050 |
|
1050 |
|
1051 |
<!-- Publisher or Distributor Number --> |
1051 |
<!-- Publisher or Distributor Number --> |
1052 |
<xsl:if test="marc:datafield[@tag=028]"> |
1052 |
<xsl:if test="marc:datafield[@tag=028]"> |
1053 |
<span class="results_summary publisher_number "> |
1053 |
<div class="results_summary publisher_number "> |
1054 |
<span class="label">Publisher number: </span> |
1054 |
<span class="label">Publisher number: </span> |
1055 |
<ul class="resource_list"> |
1055 |
<ul class="resource_list"> |
1056 |
<xsl:for-each select="marc:datafield[@tag=028]"> |
1056 |
<xsl:for-each select="marc:datafield[@tag=028]"> |
Lines 1061-1067
Link Here
|
1061 |
</li> |
1061 |
</li> |
1062 |
</xsl:for-each> |
1062 |
</xsl:for-each> |
1063 |
</ul> |
1063 |
</ul> |
1064 |
</span> |
1064 |
</div> |
1065 |
</xsl:if> |
1065 |
</xsl:if> |
1066 |
|
1066 |
|
1067 |
<!-- Publisher info and RDA related info from tags 260, 264 --> |
1067 |
<!-- Publisher info and RDA related info from tags 260, 264 --> |
Lines 1070-1076
Link Here
|
1070 |
<xsl:call-template name="showRDAtag264"/> |
1070 |
<xsl:call-template name="showRDAtag264"/> |
1071 |
</xsl:when> |
1071 |
</xsl:when> |
1072 |
<xsl:when test="marc:datafield[@tag=260]"> |
1072 |
<xsl:when test="marc:datafield[@tag=260]"> |
1073 |
<span class="results_summary publisher"><span class="label">Publication details: </span> |
1073 |
<div class="results_summary publisher"><span class="label">Publication details: </span> |
1074 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
1074 |
<xsl:for-each select="marc:datafield[@tag=260]"> |
1075 |
<xsl:if test="marc:subfield[@code='a']"> |
1075 |
<xsl:if test="marc:subfield[@code='a']"> |
1076 |
<span class="publisher_place" property="location"> |
1076 |
<span class="publisher_place" property="location"> |
Lines 1103-1115
Link Here
|
1103 |
<xsl:text>; </xsl:text> |
1103 |
<xsl:text>; </xsl:text> |
1104 |
<xsl:call-template name="showRDAtag264"/> |
1104 |
<xsl:call-template name="showRDAtag264"/> |
1105 |
</xsl:if> |
1105 |
</xsl:if> |
1106 |
</span> |
1106 |
</div> |
1107 |
</xsl:when> |
1107 |
</xsl:when> |
1108 |
</xsl:choose> |
1108 |
</xsl:choose> |
1109 |
|
1109 |
|
1110 |
<!-- Dissertation note --> |
1110 |
<!-- Dissertation note --> |
1111 |
<xsl:if test="marc:datafield[@tag=502]"> |
1111 |
<xsl:if test="marc:datafield[@tag=502]"> |
1112 |
<span class="results_summary diss_note"> |
1112 |
<div class="results_summary diss_note"> |
1113 |
<span class="label">Dissertation note: </span> |
1113 |
<span class="label">Dissertation note: </span> |
1114 |
<xsl:for-each select="marc:datafield[@tag=502]"> |
1114 |
<xsl:for-each select="marc:datafield[@tag=502]"> |
1115 |
<xsl:call-template name="subfieldSelect"> |
1115 |
<xsl:call-template name="subfieldSelect"> |
Lines 1117-1123
Link Here
|
1117 |
</xsl:call-template> |
1117 |
</xsl:call-template> |
1118 |
</xsl:for-each> |
1118 |
</xsl:for-each> |
1119 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose> |
1119 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose> |
1120 |
</span> |
1120 |
</div> |
1121 |
</xsl:if> |
1121 |
</xsl:if> |
1122 |
|
1122 |
|
1123 |
<!-- Other Title Statement: Alternate Graphic Representation (MARC 880) --> |
1123 |
<!-- Other Title Statement: Alternate Graphic Representation (MARC 880) --> |
Lines 1131-1137
Link Here
|
1131 |
</xsl:if> |
1131 |
</xsl:if> |
1132 |
|
1132 |
|
1133 |
<xsl:if test="marc:datafield[@tag=246]"> |
1133 |
<xsl:if test="marc:datafield[@tag=246]"> |
1134 |
<span class="results_summary other_title"> |
1134 |
<div class="results_summary other_title"> |
1135 |
<span class="label">Other title: </span> |
1135 |
<span class="label">Other title: </span> |
1136 |
<ul class="resource_list"> |
1136 |
<ul class="resource_list"> |
1137 |
<xsl:for-each select="marc:datafield[@tag=246]"> |
1137 |
<xsl:for-each select="marc:datafield[@tag=246]"> |
Lines 1142-1151
Link Here
|
1142 |
</li> |
1142 |
</li> |
1143 |
</xsl:for-each> |
1143 |
</xsl:for-each> |
1144 |
</ul> |
1144 |
</ul> |
1145 |
</span> |
1145 |
</div> |
1146 |
</xsl:if> |
1146 |
</xsl:if> |
1147 |
<xsl:if test="marc:datafield[@tag=242]"> |
1147 |
<xsl:if test="marc:datafield[@tag=242]"> |
1148 |
<span class="results_summary translated_title"> |
1148 |
<div class="results_summary translated_title"> |
1149 |
<span class="label">Title translated: </span> |
1149 |
<span class="label">Title translated: </span> |
1150 |
<xsl:for-each select="marc:datafield[@tag=242]"> |
1150 |
<xsl:for-each select="marc:datafield[@tag=242]"> |
1151 |
<xsl:call-template name="subfieldSelect"> |
1151 |
<xsl:call-template name="subfieldSelect"> |
Lines 1153-1162
Link Here
|
1153 |
</xsl:call-template> |
1153 |
</xsl:call-template> |
1154 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
1154 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
1155 |
</xsl:for-each> |
1155 |
</xsl:for-each> |
1156 |
</span> |
1156 |
</div> |
1157 |
</xsl:if> |
1157 |
</xsl:if> |
1158 |
<xsl:if test="marc:datafield[@tag=856]"> |
1158 |
<xsl:if test="marc:datafield[@tag=856]"> |
1159 |
<span class="results_summary online_resources"> |
1159 |
<div class="results_summary online_resources"> |
1160 |
<span class="label">Online access: </span> |
1160 |
<span class="label">Online access: </span> |
1161 |
<ul class="resource_list"> |
1161 |
<ul class="resource_list"> |
1162 |
<xsl:for-each select="marc:datafield[@tag=856]"> |
1162 |
<xsl:for-each select="marc:datafield[@tag=856]"> |
Lines 1248-1258
Link Here
|
1248 |
</xsl:if> |
1248 |
</xsl:if> |
1249 |
</xsl:for-each> |
1249 |
</xsl:for-each> |
1250 |
</ul> |
1250 |
</ul> |
1251 |
</span> |
1251 |
</div> |
1252 |
</xsl:if> |
1252 |
</xsl:if> |
1253 |
|
1253 |
|
1254 |
<!-- Availability line --> |
1254 |
<!-- Availability line --> |
1255 |
<span class="results_summary availability"> |
1255 |
<div class="results_summary availability"> |
1256 |
<span class="label">Availability: </span> |
1256 |
<span class="label">Availability: </span> |
1257 |
|
1257 |
|
1258 |
<xsl:choose> |
1258 |
<xsl:choose> |
Lines 1394-1400
Link Here
|
1394 |
|
1394 |
|
1395 |
</xsl:otherwise> |
1395 |
</xsl:otherwise> |
1396 |
</xsl:choose> |
1396 |
</xsl:choose> |
1397 |
</span> |
1397 |
</div> |
1398 |
<!-- End of Availability line --> |
1398 |
<!-- End of Availability line --> |
1399 |
|
1399 |
|
1400 |
</xsl:template> |
1400 |
</xsl:template> |
1401 |
- |
|
|