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

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slimUtils.xsl (+32 lines)
Lines 690-695 Link Here
690
        </xsl:if>
690
        </xsl:if>
691
    </xsl:template>
691
    </xsl:template>
692
692
693
    <xsl:template name="AddMissingProtocol">
694
        <xsl:param name="resourceLocation"/>
695
        <xsl:param name="indicator1"/>
696
        <xsl:param name="accessMethod"/>
697
        <xsl:param name="delimiter" select="':'"/>
698
        <xsl:if test="not(contains($resourceLocation, $delimiter))">
699
            <xsl:choose>
700
                <xsl:when test="$indicator1=7 and ( $accessMethod='mailto' or $accessMethod='tel' )">
701
                    <xsl:value-of select="$accessMethod"/><xsl:text>:</xsl:text>
702
                </xsl:when>
703
                <xsl:when test="$indicator1=7">
704
                    <xsl:value-of select="$accessMethod"/><xsl:text>://</xsl:text>
705
                </xsl:when>
706
                <xsl:when test="$indicator1=0">
707
                    <xsl:text>mailto:</xsl:text>
708
                </xsl:when>
709
                <xsl:when test="$indicator1=1">
710
                    <xsl:text>ftp://</xsl:text>
711
                </xsl:when>
712
                <xsl:when test="$indicator1=2">
713
                    <xsl:text>telnet://</xsl:text>
714
                </xsl:when>
715
                <xsl:when test="$indicator1=3">
716
                    <xsl:text>tel:</xsl:text>
717
                </xsl:when>
718
                <xsl:otherwise>
719
                    <xsl:text>http://</xsl:text>
720
                </xsl:otherwise>
721
            </xsl:choose>
722
        </xsl:if>
723
    </xsl:template>
724
693
</xsl:stylesheet>
725
</xsl:stylesheet>
694
726
695
<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp.
727
<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp.
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slimUtils.xsl (-1 / +32 lines)
Lines 653-658 Link Here
653
        </xsl:if>
653
        </xsl:if>
654
    </xsl:template>
654
    </xsl:template>
655
655
656
    <xsl:template name="AddMissingProtocol">
657
        <xsl:param name="resourceLocation"/>
658
        <xsl:param name="indicator1"/>
659
        <xsl:param name="accessMethod"/>
660
        <xsl:param name="delimiter" select="':'"/>
661
        <xsl:if test="not(contains($resourceLocation, $delimiter))">
662
            <xsl:choose>
663
                <xsl:when test="$indicator1=7 and ( $accessMethod='mailto' or $accessMethod='tel' )">
664
                    <xsl:value-of select="$accessMethod"/><xsl:text>:</xsl:text>
665
                </xsl:when>
666
                <xsl:when test="$indicator1=7">
667
                    <xsl:value-of select="$accessMethod"/><xsl:text>://</xsl:text>
668
                </xsl:when>
669
                <xsl:when test="$indicator1=0">
670
                    <xsl:text>mailto:</xsl:text>
671
                </xsl:when>
672
                <xsl:when test="$indicator1=1">
673
                    <xsl:text>ftp://</xsl:text>
674
                </xsl:when>
675
                <xsl:when test="$indicator1=2">
676
                    <xsl:text>telnet://</xsl:text>
677
                </xsl:when>
678
                <xsl:when test="$indicator1=3">
679
                    <xsl:text>tel:</xsl:text>
680
                </xsl:when>
681
                <xsl:otherwise>
682
                    <xsl:text>http://</xsl:text>
683
                </xsl:otherwise>
684
            </xsl:choose>
685
        </xsl:if>
686
    </xsl:template>
687
656
</xsl:stylesheet>
688
</xsl:stylesheet>
657
689
658
<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp.
690
<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp.
659
- 

Return to bug 32794