Lines 875-886
Link Here
|
875 |
<xsl:if test="marc:datafield[@tag=028]"> |
875 |
<xsl:if test="marc:datafield[@tag=028]"> |
876 |
<span class="results_summary publisher_number "> |
876 |
<span class="results_summary publisher_number "> |
877 |
<span class="label">Publisher number: </span> |
877 |
<span class="label">Publisher number: </span> |
878 |
<xsl:for-each select="marc:datafield[@tag=028]"> |
878 |
<ul class="resource_list"> |
879 |
<xsl:call-template name="subfieldSelect"> |
879 |
<xsl:for-each select="marc:datafield[@tag=028]"> |
880 |
<xsl:with-param name="codes">abq</xsl:with-param> |
880 |
<li> |
881 |
<xsl:with-param name="delimeter"><xsl:text> | </xsl:text></xsl:with-param> |
881 |
<xsl:call-template name="subfieldSelect"> |
882 |
</xsl:call-template> |
882 |
<xsl:with-param name="codes">abq</xsl:with-param> |
883 |
</xsl:for-each> |
883 |
</xsl:call-template> |
|
|
884 |
</li> |
885 |
</xsl:for-each> |
886 |
</ul> |
884 |
</span> |
887 |
</span> |
885 |
</xsl:if> |
888 |
</xsl:if> |
886 |
|
889 |
|
Lines 888-903
Link Here
|
888 |
<xsl:if test="marc:datafield[@tag=082]"> |
891 |
<xsl:if test="marc:datafield[@tag=082]"> |
889 |
<span class="results_summary ddc"> |
892 |
<span class="results_summary ddc"> |
890 |
<span class="label">DDC classification: </span> |
893 |
<span class="label">DDC classification: </span> |
891 |
<xsl:for-each select="marc:datafield[@tag=082]"> |
894 |
<ul class="resource_list"> |
892 |
<xsl:call-template name="subfieldSelect"> |
895 |
<xsl:for-each select="marc:datafield[@tag=082]"> |
893 |
<xsl:with-param name="codes">a</xsl:with-param> |
896 |
<li> |
894 |
<xsl:with-param name="delimeter"><xsl:text> | </xsl:text></xsl:with-param> |
897 |
<xsl:call-template name="subfieldSelect"> |
895 |
</xsl:call-template> |
898 |
<xsl:with-param name="codes">a</xsl:with-param> |
896 |
<xsl:choose> |
899 |
</xsl:call-template> |
897 |
<xsl:when test="position()=last()"><xsl:text> </xsl:text></xsl:when> |
900 |
</li> |
898 |
<xsl:otherwise> | </xsl:otherwise> |
901 |
</xsl:for-each> |
899 |
</xsl:choose> |
902 |
</ul> |
900 |
</xsl:for-each> |
|
|
901 |
</span> |
903 |
</span> |
902 |
</xsl:if> |
904 |
</xsl:if> |
903 |
|
905 |
|
Lines 905-916
Link Here
|
905 |
<xsl:if test="marc:datafield[@tag=050]"> |
907 |
<xsl:if test="marc:datafield[@tag=050]"> |
906 |
<span class="results_summary loc"> |
908 |
<span class="results_summary loc"> |
907 |
<span class="label">LOC classification: </span> |
909 |
<span class="label">LOC classification: </span> |
908 |
<xsl:for-each select="marc:datafield[@tag=050]"> |
910 |
<ul class="resource_list"> |
909 |
<xsl:call-template name="subfieldSelect"> |
911 |
<xsl:for-each select="marc:datafield[@tag=050]"> |
910 |
<xsl:with-param name="codes">ab</xsl:with-param> |
912 |
<li> |
911 |
</xsl:call-template> |
913 |
<xsl:call-template name="subfieldSelect"> |
912 |
<xsl:if test="not(position()=last())"><xsl:text> | </xsl:text></xsl:if> |
914 |
<xsl:with-param name="codes">ab</xsl:with-param> |
913 |
</xsl:for-each> |
915 |
</xsl:call-template> |
|
|
916 |
</li> |
917 |
</xsl:for-each> |
918 |
</ul> |
914 |
</span> |
919 |
</span> |
915 |
</xsl:if> |
920 |
</xsl:if> |
916 |
|
921 |
|
Lines 918-930
Link Here
|
918 |
<xsl:if test="marc:datafield[@tag=060]"> |
923 |
<xsl:if test="marc:datafield[@tag=060]"> |
919 |
<span class="results_summary nlm"> |
924 |
<span class="results_summary nlm"> |
920 |
<span class="label">NLM classification: </span> |
925 |
<span class="label">NLM classification: </span> |
921 |
<xsl:for-each select="marc:datafield[@tag=060]"> |
926 |
<ul class="resource_list"> |
922 |
<xsl:call-template name="subfieldSelect"> |
927 |
<xsl:for-each select="marc:datafield[@tag=060]"> |
923 |
<xsl:with-param name="codes">a</xsl:with-param> |
928 |
<li> |
924 |
<xsl:with-param name="delimeter"><xsl:text> | </xsl:text></xsl:with-param> |
929 |
<xsl:call-template name="subfieldSelect"> |
925 |
</xsl:call-template> |
930 |
<xsl:with-param name="codes">a</xsl:with-param> |
926 |
<xsl:if test="not(position()=last())"><xsl:text> | </xsl:text></xsl:if> |
931 |
</xsl:call-template> |
927 |
</xsl:for-each> |
932 |
</li> |
|
|
933 |
</xsl:for-each> |
934 |
</ul> |
928 |
</span> |
935 |
</span> |
929 |
</xsl:if> |
936 |
</xsl:if> |
930 |
|
937 |
|
Lines 932-947
Link Here
|
932 |
<xsl:if test="marc:datafield[@tag=084]"> |
939 |
<xsl:if test="marc:datafield[@tag=084]"> |
933 |
<span class="results_summary oc"> |
940 |
<span class="results_summary oc"> |
934 |
<span class="label">Other classification: </span> |
941 |
<span class="label">Other classification: </span> |
935 |
<xsl:for-each select="marc:datafield[@tag=084]"> |
942 |
<ul class="resource_list"> |
936 |
<xsl:call-template name="subfieldSelect"> |
943 |
<xsl:for-each select="marc:datafield[@tag=084]"> |
937 |
<xsl:with-param name="codes">a</xsl:with-param> |
944 |
<li> |
938 |
<xsl:with-param name="delimeter"><xsl:text> | </xsl:text></xsl:with-param> |
945 |
<xsl:call-template name="subfieldSelect"> |
939 |
</xsl:call-template> |
946 |
<xsl:with-param name="codes">a</xsl:with-param> |
940 |
<xsl:choose> |
947 |
</xsl:call-template> |
941 |
<xsl:when test="position()=last()"><xsl:text> </xsl:text></xsl:when> |
948 |
</li> |
942 |
<xsl:otherwise> | </xsl:otherwise> |
949 |
</xsl:for-each> |
943 |
</xsl:choose> |
950 |
</ul> |
944 |
</xsl:for-each> |
|
|
945 |
</span> |
951 |
</span> |
946 |
</xsl:if> |
952 |
</xsl:if> |
947 |
|
953 |
|
948 |
- |
|
|