]> granicus.if.org Git - docbook-dsssl/commitdiff
Added new refclass.suppress param for suppressing display of
authorMichael Smith <xmldoc@users.sourceforge.net>
Thu, 30 Mar 2006 01:26:52 +0000 (01:26 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Thu, 30 Mar 2006 01:26:52 +0000 (01:26 +0000)
Refclass in HTML and FO output. Did not add it to manpages because
manpages stylesheet is currently just silently ignoring Refclass
anyway. Closes request #1461065. Thanks to Davor Ocelic (docelic)
for reporting.

xsl/fo/refentry.xsl
xsl/html/refentry.xsl

index 1aec7b5811afbf6fce2bf5532c2b0f6a1c1d61c0..11d1699c8d0e026640025ae6ed520a5105a7b37f 100644 (file)
@@ -15,6 +15,8 @@
      ******************************************************************** -->
 
 <!-- ==================================================================== -->
+<!--* FIXME - need to document the following param -->
+<xsl:param name="refclass.suppress" select="0"/>
 
 <xsl:template match="reference">
    <xsl:if test="not(partintro)">
 </xsl:template>
 
 <xsl:template match="refclass">
+  <xsl:if test="$refclass.suppress = 0">
   <fo:block font-weight="bold">
     <xsl:if test="@role">
       <xsl:value-of select="@role"/>
     </xsl:if>
     <xsl:apply-templates/>
   </fo:block>
+  </xsl:if>
 </xsl:template>
 
 <xsl:template match="refsynopsisdiv">
index fa21b88c967f6fe48dd60dfa54ce24a4c2fd18c0..34a9265a2dc872f45a4a94590e753363c97e5ac6 100644 (file)
@@ -14,6 +14,9 @@
 
 <!-- ==================================================================== -->
 
+<!--* FIXME - need to document the following param -->
+<xsl:param name="refclass.suppress" select="0"/>
+
 <xsl:template match="reference">
   <xsl:call-template name="id.warning"/>
 
 </xsl:template>
 
 <xsl:template match="refclass">
+  <xsl:if test="$refclass.suppress = 0">
   <p>
     <b>
       <xsl:if test="@role">
       <xsl:apply-templates/>
     </b>
   </p>
+  </xsl:if>
 </xsl:template>
 
 <xsl:template match="refsynopsisdiv">