fix Concept section id when library has multiple reference sections

[SVN r35037]
This commit is contained in:
Eric Niebler 2006-09-07 22:34:36 +00:00
parent 12ec1284fe
commit b9e5003e43

View File

@ -50,15 +50,23 @@
<xsl:if test="concept">
<section>
<xsl:choose>
<xsl:when test="@id">
<xsl:attribute name="id">
<xsl:value-of select="@id"/>
<xsl:text>.concepts</xsl:text>
</xsl:attribute>
</xsl:when>
<xsl:when test="ancestor::library/attribute::id">
<xsl:attribute name="id">
<xsl:value-of select="ancestor::library/attribute::id"/>
<xsl:text>.concepts</xsl:text>
</xsl:attribute>
</xsl:when>
</xsl:choose>
<title>Concepts</title>
<xsl:if test="ancestor::library/attribute::id">
<xsl:attribute name="id">
<xsl:value-of select="ancestor::library/attribute::id"/>
<xsl:text>.concepts</xsl:text>
</xsl:attribute>
</xsl:if>
<itemizedlist>
<xsl:for-each select="concept">
<listitem>