]> granicus.if.org Git - docbook-dsssl/commitdiff
Always calculate toc-rel-path correctly in autolayout (regardless of the current...
authorNorman Walsh <ndw@nwalsh.com>
Mon, 16 Sep 2002 13:20:36 +0000 (13:20 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Mon, 16 Sep 2002 13:20:36 +0000 (13:20 +0000)
website/xsl/toc-tabular.xsl
website/xsl/toc.xsl

index 470f7ef8c5969ef945e47b3840b34846cc8d4665..e55fb35c9967a4c4dc0d96f97b613da7a20877b6 100644 (file)
 
 <xsl:template name="toc-rel-path">
   <xsl:param name="pageid" select="@id"/>
-  <xsl:variable name="entry" select="//*[@id=$pageid]"/>
+  <xsl:variable name="entry" select="$autolayout//*[@id=$pageid]"/>
   <xsl:variable name="filename" select="concat($entry/@dir,$entry/@filename)"/>
 
   <xsl:variable name="slash-count">
index d4cc559b7ff567ee5d4f2c81e9e4a7436b4af82c..b08b6a3b780cad8266b34f25df39f7eab9d700f3 100644 (file)
 
 <xsl:template name="toc-rel-path">
   <xsl:param name="pageid" select="@id"/>
-  <xsl:variable name="entry" select="//*[@id=$pageid]"/>
+  <xsl:variable name="entry" select="$autolayout//*[@id=$pageid]"/>
   <xsl:variable name="filename" select="concat($entry/@dir,$entry/@filename)"/>
 
   <xsl:variable name="depth">