This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: XSL question for email link
- From: Mike Brown <mike at skew dot org>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Sun, 7 Jul 2002 16:15:58 -0600 (MDT)
- Subject: Re: [xsl] XSL question for email link
- Reply-to: xsl-list at lists dot mulberrytech dot com
Jeff Self wrote:
> <xsl:template match="NAME">
> <xsl:text disable-output-escaping="yes"><a href="mailto:"</xsl:text>
> <xsl:value-of select="child::EMAIL"/>
> <xsl:text disable-output-escaping="yes">></xsl:text>
> <xsl:value-of select="FIRST"/>
> <xsl:text> </xsl:text>
> <xsl:value-of select="LAST"/>
> <xsl:text disable-output-escaping="yes"></a></xsl:text>
> </xsl:template>
>
> [...]
>
> Am I going about this all wrong?
Yes. You almost never, ever need to use disable-output-escaping.
> If so whats the solution?
<xsl:tempate match="NAME">
<a href="mailto:{EMAIL}">
<xsl:value-of select="concat(FIRST,' ',LAST)"/>
</a>
</xsl:template>
- Mike
____________________________________________________________________________
mike j. brown | xml/xslt: http://skew.org/xml/
denver/boulder, colorado, usa | resume: http://skew.org/~mike/resume/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list