|
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 |
- |
|
|