|
Lines 826-831
Link Here
|
| 826 |
</xsl:for-each> |
826 |
</xsl:for-each> |
| 827 |
</xsl:if> |
827 |
</xsl:if> |
| 828 |
|
828 |
|
|
|
829 |
<!-- 787 --> |
| 830 |
<xsl:if test="marc:datafield[@tag=787]"> |
| 831 |
<xsl:for-each select="marc:datafield[@tag=787]"> |
| 832 |
<xsl:if test="@ind1=0"> |
| 833 |
<span class="results_summary in"><span class="label"> |
| 834 |
<xsl:choose> |
| 835 |
<xsl:when test="@ind2=' '"> |
| 836 |
Related item: |
| 837 |
</xsl:when> |
| 838 |
<xsl:when test="@ind2=8"> |
| 839 |
<xsl:if test="marc:subfield[@code='i']"> |
| 840 |
<xsl:value-of select="marc:subfield[@code='i']"/> |
| 841 |
</xsl:if> |
| 842 |
</xsl:when> |
| 843 |
</xsl:choose> |
| 844 |
</span> |
| 845 |
<xsl:variable name="f787"> |
| 846 |
<xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect"> |
| 847 |
<xsl:with-param name="codes">at</xsl:with-param> |
| 848 |
</xsl:call-template></xsl:with-param></xsl:call-template> |
| 849 |
</xsl:variable> |
| 850 |
<xsl:choose> |
| 851 |
<xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']"> |
| 852 |
<xsl:if test="marc:subfield[@code='t']"> |
| 853 |
<a><xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute> |
| 854 |
<xsl:value-of select="marc:subfield[@code='t']"/> |
| 855 |
</a> |
| 856 |
<xsl:if test="marc:subfield[@code='d']"> |
| 857 |
<span class="label"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='d']"/></span> |
| 858 |
</xsl:if> |
| 859 |
<xsl:if test="marc:subfield[@code='g']"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> |
| 860 |
</xsl:if> |
| 861 |
</xsl:when> |
| 862 |
<xsl:when test="$UseControlNumber = '0'"> |
| 863 |
<a><xsl:attribute name="href">/cgi-bin/koha/catalogue/search.pl?q=ti,phr<xsl:value-of select="marc:subfield[@code='t']"/></xsl:attribute> |
| 864 |
<xsl:value-of select="marc:subfield[@code='t']"/> |
| 865 |
</a> |
| 866 |
<xsl:if test="marc:subfield[@code='d']"> |
| 867 |
<span class="label"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='d']"/></span> |
| 868 |
</xsl:if> |
| 869 |
<xsl:if test="marc:subfield[@code='g']"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> |
| 870 |
</xsl:when> |
| 871 |
<xsl:otherwise> |
| 872 |
<a><xsl:if test="marc:subfield[@code='t']"><xsl:text></xsl:text><xsl:value-of select="marc:subfield[@code='t']"/></xsl:if></a> |
| 873 |
<xsl:if test="marc:subfield[@code='d']"> |
| 874 |
<span class="label"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='d']"/></span> |
| 875 |
</xsl:if> |
| 876 |
<xsl:if test="marc:subfield[@code='g']"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> |
| 877 |
</xsl:otherwise> |
| 878 |
<xsl:when test="marc:subfield[@code='0']"> |
| 879 |
<a><xsl:attribute name="href">/cgi-bin/koha/catalogue/detail.pl?biblionumber=<xsl:value-of select="marc:subfield[@code='0']"/></xsl:attribute> |
| 880 |
<xsl:value-of select="$f787"/> |
| 881 |
</a> |
| 882 |
</xsl:when> |
| 883 |
<xsl:otherwise> |
| 884 |
<a><xsl:if test="marc:subfield[@code='t']"><xsl:text></xsl:text><xsl:value-of select="marc:subfield[@code='t']"/></xsl:if></a> |
| 885 |
<xsl:if test="marc:subfield[@code='d']"> |
| 886 |
<span class="label"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='d']"/></span> |
| 887 |
</xsl:if> |
| 888 |
<xsl:if test="marc:subfield[@code='g']"><xsl:text> - </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> |
| 889 |
</xsl:otherwise> |
| 890 |
</xsl:choose> |
| 891 |
</span> |
| 892 |
|
| 893 |
<xsl:if test="marc:subfield[@code='n']"> |
| 894 |
<span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span> |
| 895 |
</xsl:if> |
| 896 |
|
| 897 |
</xsl:if> |
| 898 |
</xsl:for-each> |
| 899 |
</xsl:if> |
| 900 |
|
| 829 |
<xsl:if test="$OPACBaseURL!=''"> |
901 |
<xsl:if test="$OPACBaseURL!=''"> |
| 830 |
<span class="results_summary"><span class="label">OPAC view: </span> |
902 |
<span class="results_summary"><span class="label">OPAC view: </span> |
| 831 |
<a><xsl:attribute name="href">http://<xsl:value-of select="$OPACBaseURL"/>/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:datafield[@tag=999]/marc:subfield[@code='c']"/></xsl:attribute><xsl:attribute name="target">_blank</xsl:attribute>Open in new window</a>. |
903 |
<a><xsl:attribute name="href">http://<xsl:value-of select="$OPACBaseURL"/>/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:datafield[@tag=999]/marc:subfield[@code='c']"/></xsl:attribute><xsl:attribute name="target">_blank</xsl:attribute>Open in new window</a>. |