Subject: RE: [xsl] XHTML->XHTML w/ XSLT, modifying only specific element(s) From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Sun, 24 Oct 2004 22:57:31 +0100 |
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: [xsl] 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XHTML->XHTML w/ XSLT, modifyi, Evan Nemerson | Thread | Re: [xsl] XHTML->XHTML w/ XSLT, mod, G. Ken Holman |
Re: [xsl] XSLT 2.0 *and* XSLT 1.0 v, Dimtre Novatchev | Date | Re: [xsl] XSLT 2.0 *and* XSLT 1.0 v, David Carlisle |
Month |