Re: [xsl] Concat Content of Node to Another?

Thanks for you help, Jon and Michael. I really appreciate it. Plenty
more to study, that's for sure.

I found I had something complicating things. I was trying to rename
(make a new) element that contains the directory name. (That's the
"BasePath" node below.) After I used the existing name, I had more success.

<!-- Rename the Filename element -->
<!-- I did this to avoid conflict with the other 'Filename' node below.
I want to distinguish between them for reasons later in the
process. -->
<xsl:template match="Presentation/Filename">
<xsl:element name="Source">
<!-- I did this to see if I could. I could! -->
<xsl:attribute name="file">
<xsl:value-of select="$dirname"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>