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

(-)a/install_misc/apt-get-debian-lenny.sh (-1 / +1 lines)
Lines 100-106 libxslt1.1 \ Link Here
100
libxslt1-dev \
100
libxslt1-dev \
101
libyaml-perl \
101
libyaml-perl \
102
libyaml-syck-perl  \
102
libyaml-syck-perl  \
103
libyaz-dev \
103
libyaz3-dev \
104
libyaz3 \
104
libyaz3 \
105
make  \
105
make  \
106
mysql-server  \
106
mysql-server  \
(-)a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl (-12 / +9 lines)
Lines 23-28 Link Here
23
    <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
23
    <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
24
    <xsl:variable name="ShowISBD" select="marc:sysprefs/marc:syspref[@name='viewISBD']"/>
24
    <xsl:variable name="ShowISBD" select="marc:sysprefs/marc:syspref[@name='viewISBD']"/>
25
    <xsl:variable name="Show856uAsImage" select="marc:sysprefs/marc:syspref[@name='Display856uAsImage']"/>
25
    <xsl:variable name="Show856uAsImage" select="marc:sysprefs/marc:syspref[@name='Display856uAsImage']"/>
26
    <xsl:variable name ="SubqIsImage" select="0"/>
26
        <xsl:variable name="leader" select="marc:leader"/>
27
        <xsl:variable name="leader" select="marc:leader"/>
27
        <xsl:variable name="leader6" select="substring($leader,7,1)"/>
28
        <xsl:variable name="leader6" select="substring($leader,7,1)"/>
28
        <xsl:variable name="leader7" select="substring($leader,8,1)"/>
29
        <xsl:variable name="leader7" select="substring($leader,8,1)"/>
Lines 511-519 Link Here
511
        <xsl:for-each select="marc:datafield[@tag=856]">
512
        <xsl:for-each select="marc:datafield[@tag=856]">
512
                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
513
                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
513
                                   <a><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
514
                                   <a><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
514
                                    <xsl:if test="$Show856uAsImage='Details' or $Show856uAsImage='Both'">
515
                                    <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
515
                                      <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element>
516
                                    </xsl:if>
517
                                    <xsl:choose>
516
                                    <xsl:choose>
518
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
517
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
519
                                        <xsl:call-template name="subfieldSelect">
518
                                        <xsl:call-template name="subfieldSelect">
Lines 522-533 Link Here
522
                                    </xsl:when>
521
                                    </xsl:when>
523
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
522
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
524
                                        <xsl:choose>
523
                                        <xsl:choose>
524
                                        <xsl:when test="($Show856uAsImage='Details' 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')">
525
                                                <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
526
                                        </xsl:when>                                        
525
                                        <xsl:when test="$URLLinkText!=''">
527
                                        <xsl:when test="$URLLinkText!=''">
526
                                                <xsl:value-of select="$URLLinkText"/>
528
                                                <xsl:value-of select="$URLLinkText"/>
527
                                        </xsl:when>
529
                                        </xsl:when>
528
                                        <xsl:when test="$Show856uAsImage='Details' or $Show856uAsImage='Both'">
529
                                                 <xsl:text></xsl:text>
530
                                        </xsl:when>
531
                                        <xsl:otherwise>
530
                                        <xsl:otherwise>
532
                                                <xsl:text>Click here to access online</xsl:text>
531
                                                <xsl:text>Click here to access online</xsl:text>
533
                                        </xsl:otherwise>
532
                                        </xsl:otherwise>
Lines 538-546 Link Here
538
                              </xsl:if>
537
                              </xsl:if>
539
                            <xsl:if test="$OPACURLOpenInNewWindow='1'">
538
                            <xsl:if test="$OPACURLOpenInNewWindow='1'">
540
                                   <a target='_blank'><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
539
                                   <a target='_blank'><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
541
                                    <xsl:if test="$Show856uAsImage='Details' or $Show856uAsImage='Both'">
540
                                    <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
542
                                      <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element>
543
                                    </xsl:if>
544
                                    <xsl:choose>
541
                                    <xsl:choose>
545
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
542
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
546
                                        <xsl:call-template name="subfieldSelect">
543
                                        <xsl:call-template name="subfieldSelect">
Lines 549-560 Link Here
549
                                    </xsl:when>
546
                                    </xsl:when>
550
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
547
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
551
                                        <xsl:choose>
548
                                        <xsl:choose>
549
                                        <xsl:when test="($Show856uAsImage='Details' 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')">
550
                                                <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
551
                                        </xsl:when>                                       
552
                                        <xsl:when test="$URLLinkText!=''">
552
                                        <xsl:when test="$URLLinkText!=''">
553
                                                <xsl:value-of select="$URLLinkText"/>
553
                                                <xsl:value-of select="$URLLinkText"/>
554
                                        </xsl:when>
554
                                        </xsl:when>
555
                                        <xsl:when test="$Show856uAsImage='Details' or $Show856uAsImage='Both'">
556
                                                 <xsl:text></xsl:text>
557
                                        </xsl:when>
558
                                        <xsl:otherwise>
555
                                        <xsl:otherwise>
559
                                                <xsl:text>Click here to access online</xsl:text>
556
                                                <xsl:text>Click here to access online</xsl:text>
560
                                        </xsl:otherwise>
557
                                        </xsl:otherwise>
(-)a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl (-15 / +10 lines)
Lines 906-914 Link Here
906
                            <xsl:for-each select="marc:datafield[@tag=856]">
906
                            <xsl:for-each select="marc:datafield[@tag=856]">
907
                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
907
                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
908
                                   <a><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
908
                                   <a><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
909
                                   <xsl:if test="$Show856uAsImage='Results' or $Show856uAsImage='Both'">
909
                                     <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
910
                                      <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element>
911
                                   </xsl:if>
912
                                    <xsl:choose>
910
                                    <xsl:choose>
913
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
911
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
914
                                        <xsl:call-template name="subfieldSelect">                        
912
                                        <xsl:call-template name="subfieldSelect">                        
Lines 917-928 Link Here
917
                                    </xsl:when>
915
                                    </xsl:when>
918
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
916
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
919
					<xsl:choose>
917
					<xsl:choose>
920
					<xsl:when test="$URLLinkText!=''">
918
					<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')">
919
            <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
920
          </xsl:when>
921
          <xsl:when test="$URLLinkText!=''">
921
						<xsl:value-of select="$URLLinkText"/>
922
						<xsl:value-of select="$URLLinkText"/>
922
					</xsl:when>
923
					</xsl:when>
923
					<xsl:when test="$Show856uAsImage='Results' or $Show856uAsImage='Both'">
924
             <xsl:text></xsl:text>
925
          </xsl:when>
926
					<xsl:otherwise>
924
					<xsl:otherwise>
927
						<xsl:text>Click here to access online</xsl:text>
925
						<xsl:text>Click here to access online</xsl:text>
928
					</xsl:otherwise>
926
					</xsl:otherwise>
Lines 933-941 Link Here
933
                              </xsl:if>
931
                              </xsl:if>
934
                            <xsl:if test="$OPACURLOpenInNewWindow='1'">
932
                            <xsl:if test="$OPACURLOpenInNewWindow='1'">
935
                                   <a target='_blank'><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
933
                                   <a target='_blank'><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
936
                                   <xsl:if test="$Show856uAsImage='Results' or $Show856uAsImage='Both'">
934
                                     <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
937
                                      <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element>
938
                                   </xsl:if>                               
939
                                    <xsl:choose>
935
                                    <xsl:choose>
940
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
936
                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
941
                                        <xsl:call-template name="subfieldSelect">                        
937
                                        <xsl:call-template name="subfieldSelect">                        
Lines 944-955 Link Here
944
                                    </xsl:when>
940
                                    </xsl:when>
945
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
941
                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
946
					<xsl:choose>
942
					<xsl:choose>
947
					<xsl:when test="$URLLinkText!=''">
943
					<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')">
944
            <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
945
          </xsl:when>
946
          <xsl:when test="$URLLinkText!=''">
948
						<xsl:value-of select="$URLLinkText"/>
947
						<xsl:value-of select="$URLLinkText"/>
949
					</xsl:when>
948
					</xsl:when>
950
					<xsl:when test="$Show856uAsImage='Results' or $Show856uAsImage='Both'">
951
             <xsl:text></xsl:text>
952
          </xsl:when>
953
					<xsl:otherwise>
949
					<xsl:otherwise>
954
						<xsl:text>Click here to access online</xsl:text>
950
						<xsl:text>Click here to access online</xsl:text>
955
					</xsl:otherwise>
951
					</xsl:otherwise>
956
- 

Return to bug 5738