This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: last(): selecting the last one?
> >
> >
> > <xsl:variable name="recent">
> > <xsl:for-each select="Document/Information">
> > <xsl:sort select="Time" order="ascending" />
> > <xsl:sort select="Clock" order="ascending" />
> > <xsl:if test="position() = last()">
> > <a href="{Subject/@id}.htm">
> > <xsl:apply-templates select="Subject" /></a>
> > </xsl:if>
> > </xsl:for-each>
> > </xsl:variable>
> >
> > The result of my xsl is:
> > <b>Message count= </b>11</p>
> > </td><td width="319" valign="top" bgcolor="#C4DAFE">
> > <p>
> > <b>Recent message: </b>RE:Juu Juu</p>
> > </td><td width="248" valign="top" bgcolor="#C4DAFE">
> > <p>
> > <b>Sender: </b>Moilanen Jarkko</p>
> >
> > So it seems that the link is not created, why?
>
> Hard to say without seeing the part where you use the $recent, but it
> could be that you're using xsl:value-of instead of xsl:copy-of.
Yes. This was the reason. Why xsl:copy-of makes the link and value-of
does not?
Cheers
Jarkko
*******************************************************************
Jarkko Moilanen *You are wise, witty, and wonderful, *
Researcher/ ITCM *but you spend too much time *
jarkko.moilanen@uta.fi *reading this sort of trash. *
www.uta.fi/~jm60697 * *
GSM: +358 50 3766 927 * *
*******************************************************************
* ITCM Information Technology and Crisis Management *
*******************************************************************
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list