Revision: 9656
http://docbook.svn.sourceforge.net/docbook/?rev=9656&view=rev
Author: bobstayton
Date: 2012-10-29 18:09:53 +0000 (Mon, 29 Oct 2012)
Log Message:
-----------
Fix bug #3563697 where template make-relative-filename was using a
global param chunk.base.dir instead of its local param base.dir. Now it uses base.dir.
Modified Paths:
--------------
trunk/xsl/html/chunker.xsl
Modified: trunk/xsl/html/chunker.xsl
===================================================================
--- trunk/xsl/html/chunker.xsl 2012-10-29 12:57:49 UTC (rev 9655)
+++ trunk/xsl/html/chunker.xsl 2012-10-29 18:09:53 UTC (rev 9656)
@@ -60,13 +60,13 @@
<!-- put Saxon first to work around a bug in libxslt -->
<xsl:when test="element-available('saxon:output')">
<!-- Saxon doesn't make the chunks relative -->
- <xsl:value-of select="concat($chunk.base.dir,$base.name)"/>
+ <xsl:value-of select="concat($base.dir,$base.name)"/>
</xsl:when>
<xsl:when test="element-available('exsl:document')">
<!-- EXSL document does make the chunks relative, I think -->
<xsl:choose>
<xsl:when test="count(parent::*) = 0">
- <xsl:value-of select="concat($chunk.base.dir,$base.name)"/>
+ <xsl:value-of select="concat($base.dir,$base.name)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$base.name"/>
@@ -75,7 +75,7 @@
</xsl:when>
<xsl:when test="element-available('redirect:write')">
<!-- Xalan doesn't make the chunks relative -->
- <xsl:value-of select="concat($chunk.base.dir,$base.name)"/>
+ <xsl:value-of select="concat($base.dir,$base.name)"/>
</xsl:when>
<xsl:otherwise>
<xsl:message terminate="yes">
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|