]> granicus.if.org Git - docbook-dsssl/commitdiff
Also set the title param in head.content since it's sometimes
authorDavid Cramer <david@thingbag.net>
Wed, 4 Jul 2012 18:15:12 +0000 (18:15 +0000)
committerDavid Cramer <david@thingbag.net>
Wed, 4 Jul 2012 18:15:12 +0000 (18:15 +0000)
called without that param being passed in. Use the passed-in
value in user.head.title.

xsl/html/docbook.xsl

index 888cdd4ec3000109389935e6adf4081adde457d8..6962f4cfc8e07cc1137dd4184db26c1d5da6b2d1 100644 (file)
 
 <xsl:template name="head.content">
   <xsl:param name="node" select="."/>
-  <xsl:param name="title"/> 
+  <xsl:param name="title">
+    <xsl:apply-templates select="$node" mode="object.title.markup.textonly"/>
+  </xsl:param>
 
   <xsl:call-template name="user.head.title">
-    <xsl:with-param name="node" select="$node"/>
     <xsl:with-param name="title" select="$title"/>
+    <xsl:with-param name="node" select="$node"/>
   </xsl:call-template>
 
   <xsl:if test="$html.base != ''">
@@ -338,9 +340,7 @@ body { background-image: url('</xsl:text>
 
 <xsl:template name="user.head.title">
   <xsl:param name="node" select="."/>
-  <xsl:param name="title">
-    <xsl:apply-templates select="$node" mode="object.title.markup.textonly"/>
-  </xsl:param>
+  <xsl:param name="title"/>
 
   <title>
     <xsl:copy-of select="$title"/>