Hello,
I am stil having a bit of trouble with the selective links problem.
Bascially i would like to display the the alpahbet at the top
of the page
and have a link (#b for example) to a letter if a title
starts with it. E.g. In this example B and D are links: A,
(B), C, (D), E.........X, Y, Z
You want something like:
<xsl:for-each select="letter-in-alphabet">
<xsl:choose>
<xsl:when test="$doc//entrydata[substring(.,1)=current()]">
... make a link ..
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</
</
</
B:
Banded substances
D:
Dont call
Dancing
I know that to take the first letter aoff teh title it would be
<xsl:value-of select="substring(entrydata[3]/text,1,1)"
/>..... At the moment i have a key <xsl:key
name="ve-by-firstoccurrence"
match="viewentry" use="substring(entrydata[3]/text,1,1)" />
which finds the
first occurrence of a letter and groups every other title
according to first
letter..
thanks
james
_________________________________________________________________
Tired of 56k? Get a FREE BT Broadband connection
http://www.msn.co.uk/specials/btbroadband
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list