]> granicus.if.org Git - docbook-dsssl/commitdiff
add class parameter to class.attribute mode to set default class.
authorBob Stayton <bobs@sagehill.net>
Sat, 18 Nov 2006 09:13:40 +0000 (09:13 +0000)
committerBob Stayton <bobs@sagehill.net>
Sat, 18 Nov 2006 09:13:40 +0000 (09:13 +0000)
xsl/html/html.xsl

index 04f1ee56611f6bd8d9db234a17e3fa0ed2c8a826..d680b1905844bcc99d2290529955d0f0750a83b0 100644 (file)
 </xsl:template>
 
 <xsl:template match="*" mode="class.attribute">
+  <xsl:param name="class" select="local-name(.)"/>
   <!-- permit customization of class attributes -->
+  <!-- Use element name by default -->
   <xsl:attribute name="class">
-    <!-- Use element name by default -->
-    <xsl:value-of select="local-name(.)"/>
+    <xsl:value-of select="$class"/>
   </xsl:attribute>
 </xsl:template>