[interchange-docs] xmldocs - docelic modified docbook/html-chunks.xsl

docs at icdevgroup.org docs at icdevgroup.org
Mon Aug 20 20:00:53 EDT 2007


User:      docelic
Date:      2007-08-21 00:00:53 GMT
Modified:  docbook  html-chunks.xsl
Log:
* Fix

Revision  Changes    Path
1.27      +21 -14    xmldocs/docbook/html-chunks.xsl


rev 1.27, prev_rev 1.26
Index: html-chunks.xsl
===================================================================
RCS file: /var/cvs/xmldocs/docbook/html-chunks.xsl,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- html-chunks.xsl	20 Aug 2007 23:48:30 -0000	1.26
+++ html-chunks.xsl	21 Aug 2007 00:00:53 -0000	1.27
@@ -104,65 +104,72 @@
 
   <!-- works only for this stylesheet, should be modified for others -->
   <xsl:template match="varname">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="varname"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;a href="../vars/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;</xsl:text>
   </xsl:template>
   <xsl:template match="option">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="option"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;a href="../confs/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;</xsl:text>
   </xsl:template>
   <xsl:template match="tag">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="tag"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">[&lt;a href="../tags/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;] </xsl:text>
   </xsl:template>
   <xsl:template match="pragma">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="pragma"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;a href="../pragmas/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;</xsl:text>
   </xsl:template>
   <xsl:template match="check">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="check"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;a href="../orderchecks/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;</xsl:text>
   </xsl:template>
   <xsl:template match="widget">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="widget"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;a href="../widgets/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;</xsl:text>
   </xsl:template>
   <xsl:template match="filter">
+				<xsl:variable name="input" select="."/>
         <xsl:text disable-output-escaping="yes">&lt;code class="filter"&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;a href="../filters/</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">.html"&gt;</xsl:text>
-        <xsl:value-of select="." />
+        <xsl:value-of select="$input" />
         <xsl:text disable-output-escaping="yes">&lt;/a&gt;</xsl:text>
         <xsl:text disable-output-escaping="yes">&lt;/code&gt;</xsl:text>
   </xsl:template>








More information about the docs mailing list