svn commit: r48158 - head/en_US.ISO8859-1/htdocs/news/status
Warren Block
wblock at FreeBSD.org
Mon Feb 8 19:58:05 UTC 2016
Author: wblock
Date: Mon Feb 8 19:58:04 2016
New Revision: 48158
URL: https://svnweb.freebsd.org/changeset/doc/48158
Log:
Make category names into section links.
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report.xsl
Modified: head/en_US.ISO8859-1/htdocs/news/status/report.xsl
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report.xsl Mon Feb 8 18:45:13 2016 (r48157)
+++ head/en_US.ISO8859-1/htdocs/news/status/report.xsl Mon Feb 8 19:58:04 2016 (r48158)
@@ -28,7 +28,10 @@
<!-- Generate a table of contents, sorted -->
<xsl:for-each select="report/category">
- <h3><xsl:value-of select="description"/></h3>
+ <!-- category title and link -->
+ <h3><a><xsl:attribute name="href">#<xsl:value-of
+ select="translate(description,' ', '-')"/></xsl:attribute>
+ <xsl:value-of select="description"/></a></h3>
<xsl:variable name="cat-short" select="name"/>
<ul>
<xsl:for-each select="//project[@cat=$cat-short and @summary]">
@@ -66,6 +69,13 @@
<xsl:choose>
<xsl:when test="report/category">
<xsl:for-each select="report/category">
+
+ <!-- category title -->
+ <br/><h1><a>
+ <xsl:attribute name="name"><xsl:value-of select="translate(description, ' ', '-')"/></xsl:attribute>
+ <xsl:attribute name="href">#<xsl:value-of select="translate(description, ' ', '-')"/></xsl:attribute>
+ <xsl:value-of select="description"/></a></h1><br/>
+
<xsl:variable name="cat-short" select="name"/>
<xsl:apply-templates select="//project[@cat=$cat-short]">
<xsl:sort select="translate(title, $lowercase, $uppercase)"/>
More information about the svn-doc-all
mailing list