|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XHTML->XHTML w/ XSLT, modifying only specific ele
Your source data is probably in a namespace, your blockquote template rule is trying to match data in no namespace. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Evan Nemerson [mailto:assorted@xxxxxxxxxxxxxxx] > Sent: 24 October 2004 20:38 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: XHTML->XHTML w/ XSLT, modifying only specific > element(s) > > Hi everyone, > > I'm trying to use XSLT to transform XHTML to XHTML, modifying > only specific > elements in the process--specifically, I want to append a link within > blockquote elements which uses the cite and title attributes of the > blockquote tags. Here's what I have right now: > > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:template match="node()|@*"> > <xsl:copy> > <xsl:apply-templates select="node()|@*"/> > </xsl:copy> > </xsl:template> > > <xsl:template match="blockquote[@cite and @title]"> > <blockquote> > <xsl:copy-of select="."/> > <a class="serendipity_blockquoteReferenceLink"> > <xsl:attribute-set name="href"><xsl:value-of > select="@cite"/></xsl:attribute-set> > <xsl:value-of select="@title"/> > </a> > </blockquote> > </xsl:template> > </xsl:stylesheet> > > I've tried to do something a bit simpler, like just using a > blank template for > the blockquote, omitting the @cite and @title requirements, > etc, to no avail. > Nothing I put in that second xsl:template element seems to > have any effect. > > Sorry to post such a simple question, but I'm completely > stumped. Thanks for > your time. > > > -- > Evan Nemerson > evan@xxxxxxxxxxxxxxx > http://coeusgroup.com/en
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








