<xsl:with-param name="directives" select="$directives"/>
</xsl:call-template>
</xsl:variable>
-
+
<table id="legend">
<xsl:text>
</body>
</html>
- </xsl:template>
+ </xsl:template>
<!-- -->
</td>
<td>
- <xsl:value-of select="substring(substring-after(concat(default,' '),name),1,20)"/>
- <xsl:if test="string-length(substring-after(concat(default,' '),name)) > 20">
+ <xsl:variable name="default">
+ <xsl:choose>
+ <xsl:when test="count(default[count(br) > 0]) > 0">
+ <xsl:value-of select="default/child::node()[count(preceding-sibling::*) = 0]"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="default"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <xsl:value-of select="substring(substring-after(concat($default,' '),name),1,20)"/>
+ <xsl:if test="string-length(substring-after(concat($default,' '),name)) > 20
+ or count(default[count(br) > 0]) > 0">
<xsl:text> +</xsl:text>
</xsl:if>
</td>
</xsl:template>
<!-- /reference-of-letter -->
-</xsl:stylesheet>
+</xsl:stylesheet>
\ No newline at end of file
<xsl:when test="status='Core'">
<xsl:value-of select="$messages/message[@name='apachecore']"/>
</xsl:when>
-
+
<xsl:when test="name='mpm_common'">
<xsl:value-of select="$messages/message[@name='apachempmcommon']"/>
</xsl:when>
<a href="module-dict.html#ModuleIdentifier">
<xsl:value-of select="$messages/message[@name='moduleidentifier']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:value-of select="identifier"/>
<a href="module-dict.html#SourceFile">
<xsl:value-of select="$messages/message[@name='sourcefile']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:value-of select="sourcefile"/>
<h3>
<xsl:value-of select="$messages/message[@name='seealso']"/>
</h3>
-
+
<xsl:text>
</xsl:text> <!-- insert line break -->
<a href="directive-dict.html#Syntax">
<xsl:value-of select="$messages/message[@name='syntax']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<code>
<a href="directive-dict.html#Default">
<xsl:value-of select="$messages/message[@name='default']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<code>
- <xsl:value-of select="default"/>
+ <xsl:apply-templates select="default"/>
</code>
</td>
</tr>
<a href="directive-dict.html#Context">
<xsl:value-of select="$messages/message[@name='context']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:apply-templates select="contextlist"/>
<a href="directive-dict.html#Override">
<xsl:value-of select="$messages/message[@name='override']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:value-of select="override"/>
<a href="directive-dict.html#Status">
<xsl:value-of select="$messages/message[@name='status']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:value-of select="../status"/>
<a href="directive-dict.html#Module">
<xsl:value-of select="$messages/message[@name='module']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:if test="modulelist">
<a href="directive-dict.html#Compatibility">
<xsl:value-of select="$messages/message[@name='compatibility']"/>
<xsl:text>:</xsl:text>
- </a>
+ </a>
</th>
<td>
<xsl:value-of select="compatibility"/>
<!-- -->
<xsl:template match="contextlist">
<xsl:apply-templates select="context"/>
- </xsl:template>
+ </xsl:template>
<!-- /contextlist -->
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
- </xsl:template>
+ </xsl:template>
<!-- /context -->
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
- </xsl:template>
+ </xsl:template>
<!-- /modulelist -->
-</xsl:stylesheet>
+</xsl:stylesheet>
\ No newline at end of file