Hi Paul,
in your content.xsl (line 63, inside <xsl:for-each
select="description/list/item">):
<p style="margin:0px;"><xsl:value-of select="node()"/><xsl:apply-templates
select="link"/></p>
This will add a <p> paragraph, with (first) the value of the node, and (then)
the link.
Regardless of the order in which they appear.
I would try something like:
<p style="margin:0px;">
<xsl:apply-templates select="link | text()"/>
</p>
with an extra template for "text()":
<xsl:template match="text()">
<xsl:value-of select="."/>
</xsl:template>
(maybe you'll need some similar modifications in some other places, too:
there are many select="node()" in the stylesheet)
HTH?
Anton Triest
From: "Paul Hiles"
I've been struggling to add hyperlinks into a particular area
(related-items)
on a page. If you check out the following page:
http://www.erimus.com/temp/xml/003_page_sample.xml
you'll see that the "description/list/items" now contain hyperlinks.
Just one niggly bug remains.. I'm trying to prevent duplication of the link
and its text value! At the moment, if I start the list item with a link then
you will see the plain text from the link, as well as the link itself
immediately to its right. I'm sure there's a conditional statement I can add
to the XSL stylesheet to ensure these instances are correctly rendered, but
I'm not sure what they are. Can anyone help me out with this?