Mercurial > hg > nginx-quic
diff docs/xslt/directive.xslt @ 4067:da811964e37c
XSLT regeneration for the previous commit.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 05 Sep 2011 09:33:54 +0000 |
parents | 131adbb6c82d |
children | e922cc1755fa |
line wrap: on
line diff
--- a/docs/xslt/directive.xslt +++ b/docs/xslt/directive.xslt @@ -3,12 +3,10 @@ <xsl:template match="directive"> - <a name="{@name}"/> - <center> - <h4> - <xsl:value-of select="@name"/> - </h4> - </center> + <hr/> + + <a name="{@name}"/> + <!-- <center><h4><xsl:value-of select="@name"/> </h4></center> --> <xsl:apply-templates select="syntax"/> @@ -16,25 +14,89 @@ <xsl:apply-templates select="context"/> + <xsl:if test="(@appeared-in)"> + + <strong>appeared in version</strong>: + <xsl:value-of select="@appeared-in"/> + </xsl:if> + <xsl:apply-templates select="para"/> </xsl:template> <xsl:template match="syntax"> - <xsl:text>syntax: </xsl:text> - <xsl:apply-templates/> + <xsl:choose> + + <xsl:when test="position() = 1"> + + <strong>syntax</strong>: + </xsl:when> + + <xsl:otherwise> + + <code> </code> + </xsl:otherwise> + </xsl:choose> + + <code> + + <xsl:apply-templates/> + </code> <br/> </xsl:template> <xsl:template match="default"> - <xsl:text>default: </xsl:text> - <xsl:apply-templates/> + + <strong>default</strong>: + <xsl:choose> + + <xsl:when test="count(text()) = 0"> + + <strong>none</strong> + </xsl:when> + + <xsl:otherwise> + + <code> + <xsl:apply-templates/> + </code> + </xsl:otherwise> + </xsl:choose> + <br/> </xsl:template> <xsl:template match="context"> - <xsl:text>context: </xsl:text> - <xsl:apply-templates/> - <br/> + + <xsl:if test="position() = 1"> + + <strong>context</strong>: + </xsl:if> + <xsl:choose> + + <xsl:when test="count(text()) = 0"> + + <strong>any</strong> + </xsl:when> + + <xsl:otherwise> + + <code> + <xsl:apply-templates/> + </code> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> + + <xsl:when test="position() != last()"> + + <xsl:text>, </xsl:text> + </xsl:when> + + <xsl:otherwise> + + <br/> + </xsl:otherwise> + </xsl:choose> </xsl:template> </xsl:stylesheet>