diff options
Diffstat (limited to 'xsl/main-html.xsl')
-rw-r--r-- | xsl/main-html.xsl | 102 |
1 files changed, 1 insertions, 101 deletions
diff --git a/xsl/main-html.xsl b/xsl/main-html.xsl index e11b063..92fab98 100644 --- a/xsl/main-html.xsl +++ b/xsl/main-html.xsl @@ -22,6 +22,7 @@ <xsl:param name="section.label.includes.component.label" select="1"></xsl:param> <xsl:param name="generate.legalnotice.link" select="1"></xsl:param> +<xsl:param name="generate.revhistory.link" select="1"></xsl:param> <xsl:param name="generate.toc"> book toc @@ -37,107 +38,6 @@ sect5 nop section nop </xsl:param> -<xsl:template match="revhistory"> - <xsl:variable name="numcols"> - <xsl:choose> - <xsl:when test="//authorinitials">3</xsl:when> - <xsl:otherwise>2</xsl:otherwise> - </xsl:choose> - </xsl:variable> - <xsl:variable name="doctitle" select="//title"/> - - <div class="{name(.)}"> - <table border="1" width="100%" summary="Revision history - {$doctitle}"> - <tr> - <th align="left" valign="top" colspan="{$numcols}"> - <b> - <xsl:call-template name="gentext"> - <xsl:with-param name="key" select="'RevHistory'"/> - </xsl:call-template> - </b> - </th> - </tr> - <xsl:apply-templates> - <xsl:with-param name="numcols" select="$numcols"/> - </xsl:apply-templates> - </table> - </div> -</xsl:template> - -<xsl:template match="revhistory/revision"> - <xsl:param name="numcols" select="'3'"/> - <xsl:variable name="revnumber" select=".//revnumber"/> - <xsl:variable name="revdate" select=".//date"/> - <xsl:variable name="revauthor" select=".//authorinitials"/> - <xsl:variable name="revremark" select=".//revremark|.//revdescription"/> - <tr> - <td align="left"> - <xsl:if test="$revnumber"> - <xsl:call-template name="gentext"> - <xsl:with-param name="key" select="'Revision'"/> - </xsl:call-template> - <xsl:call-template name="gentext.space"/> - <xsl:apply-templates select="$revnumber[1]"/> - </xsl:if> - </td> - <td align="left"> - <xsl:apply-templates select="$revdate[1]"/> - </td> - <xsl:choose> - <xsl:when test="$revauthor"> - <td align="left"> - <xsl:apply-templates select="$revauthor[1]"/> - </td> - </xsl:when> - <xsl:when test="$numcols > 2"> - <td> </td> - </xsl:when> - <xsl:otherwise></xsl:otherwise> - </xsl:choose> - </tr> - <xsl:if test="$revremark"> - <tr> - <td align="left" colspan="{$numcols}"> - <xsl:apply-templates select="$revremark[1]"/> - </td> - </tr> - </xsl:if> -</xsl:template> - -<xsl:template match="revhistory" mode="titlepage.mode"> - <xsl:variable name="id">revhistory</xsl:variable> - <xsl:variable name="filename"> - <xsl:call-template name="make-relative-filename"> - <xsl:with-param name="base.dir" select="$base.dir"/> - <xsl:with-param name="base.name" select="concat('rv-',$id,$html.ext)"/> - </xsl:call-template> - </xsl:variable> - - <a href="{concat('rv-',$id,$html.ext)}">Revision History</a> - - <xsl:call-template name="write.chunk"> - <xsl:with-param name="filename" select="$filename"/> - <xsl:with-param name="quiet" select="$chunk.quietly"/> - <xsl:with-param name="content"> - <xsl:call-template name="user.preroot"/> - <html> - <head> - <xsl:call-template name="system.head.content"/> - <xsl:call-template name="head.content"/> - <xsl:call-template name="user.head.content"/> - </head> - <body> - <xsl:call-template name="body.attributes"/> - <div class="{local-name(.)}"> - <xsl:apply-templates select="."/> - </div> - </body> - </html> - </xsl:with-param> - </xsl:call-template> -</xsl:template> - - <!-- Navigation <xsl:param name="navig.graphics" select="1"></xsl:param> <xsl:param name="navig.graphics.extension" select="'.png'"></xsl:param> |