Merge pull request #1167 from SamWhited/superseded

Make XEP superseded more visible in HTML output
This commit is contained in:
Jonas Schäfer 2022-02-18 16:48:49 +01:00 committed by GitHub
commit 29dc732022
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 0 deletions

22
xep.xsl
View File

@ -271,6 +271,28 @@ content: "XEP-<xsl:value-of select='/xep/header/number'/>";
<xsl:with-param name='thetype' select='/xep/header/type'/>
</xsl:call-template>
</dd>
<xsl:variable name='supersedes.count' select='count(/xep/header/supersedes/spec)'/>
<xsl:choose>
<xsl:when test='$supersedes.count &gt; 0'>
<dt>Supersedes</dt>
<dd>
<xsl:apply-templates select='/xep/header/supersedes/spec'>
<xsl:with-param name='speccount' select='$supersedes.count'/>
</xsl:apply-templates>
</dd>
</xsl:when>
</xsl:choose>
<xsl:variable name='supersededby.count' select='count(/xep/header/supersededby/spec)'/>
<xsl:choose>
<xsl:when test='$supersededby.count &gt; 0'>
<dt>Superseded By</dt>
<dd>
<xsl:apply-templates select='/xep/header/supersededby/spec'>
<xsl:with-param name='speccount' select='$supersededby.count'/>
</xsl:apply-templates>
</dd>
</xsl:when>
</xsl:choose>
<dt>Type</dt>
<dd><xsl:value-of select='/xep/header/type'/></dd>
<dt>Version</dt>