directiveindex.xsl revision a7835c7a8cf86045fdaee65dc2839bfe6314fb1e
883N/A Copyright 2003-2004 Apache Software Foundation 883N/A Licensed under the Apache License, Version 2.0 (the "License"); 883N/A you may not use this file except in compliance with the License. 883N/A You may obtain a copy of the License at 883N/A Unless required by applicable law or agreed to in writing, software 883N/A distributed under the License is distributed on an "AS IS" BASIS, 883N/A WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 883N/A See the License for the specific language governing permissions and 883N/A limitations under the License. 883N/A<
xsl:
stylesheet version="1.0" 883N/A<!-- ==================================================================== --> 883N/A<!-- <directiveindex> --> 883N/A<!-- Builds the directive index page --> 883N/A<!-- ==================================================================== --> 883N/A<
xsl:
template match="directiveindex">
883N/A <
xsl:
variable name="directives" 883N/A /modulesynopsis[status!='Obsolete'] 883N/A /directivesynopsis[not(@location)]" />
883N/A <
xsl:
call-
template name="section-title"/>
883N/A <
xsl:
apply-
templates select="summary" />
883N/A <
xsl:
call-
template name="seealso"/>
883N/A <
xsl:
text>\begin{itemize}
883N/A <
xsl:
for-
each select="$directives">
883N/A <
xsl:
sort select="name" />
883N/A <
xsl:
apply-
templates select="name" mode="simple"/>
883N/A <
xsl:
text> (p.\ \pageref{/mod/</
xsl:
text>
883N/A <
xsl:
value-
of select="/name"/><
xsl:
text>:</
xsl:
text>
883N/A <
xsl:
value-
of select="translate(name, $uppercase, $lowercase)"/>
883N/A <
xsl:
text>})</
xsl:
text>
883N/A <
xsl:
text>\end{itemize}</
xsl:
text>
883N/A<!-- /directiveindex -->