synopsis.xsl revision b3137f48abe3090c5531392e57ff0fefd76f59eb
4bff34e37def8a90f9194d81bc345c52ba20086athurlow Copyright 2003-2004 The Apache Software Foundation
4bff34e37def8a90f9194d81bc345c52ba20086athurlow Licensed under the Apache License, Version 2.0 (the "License");
4bff34e37def8a90f9194d81bc345c52ba20086athurlow you may not use this file except in compliance with the License.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow You may obtain a copy of the License at
4bff34e37def8a90f9194d81bc345c52ba20086athurlow Unless required by applicable law or agreed to in writing, software
4bff34e37def8a90f9194d81bc345c52ba20086athurlow distributed under the License is distributed on an "AS IS" BASIS,
4bff34e37def8a90f9194d81bc345c52ba20086athurlow WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow See the License for the specific language governing permissions and
4bff34e37def8a90f9194d81bc345c52ba20086athurlow limitations under the License.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- <modulesynopsis> -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='apachecore']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='apachempmcommon']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='apachemodule']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow\begin{tabular}{lp{.75\linewidth}}
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:value-of select="$message[@id='description']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:value-of select="$message[@id='moduleidentifier']" />
91d632c867159b669d90fc7e172295433d0519efgwr <!-- Summary of module features/usage (1 to 3 paragraphs, -->
91d632c867159b669d90fc7e172295433d0519efgwr <!-- optional) -->
91d632c867159b669d90fc7e172295433d0519efgwr select="translate(@location, $uppercase, $lowercase)" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="concat(translate(@location,$uppercase,$lowercase),':',translate(name,$uppercase,$lowercase))"/>
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='nodirectives']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <!-- Sections of documentation about the module as a whole -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <!-- Directive documentation -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- /modulesynopsis -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- Directivesynopsis -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:template match="directivesynopsis/name" mode="simple" name="simpledirname">
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:if test="@type='section'"><xsl:text>\textless{}</xsl:text></xsl:if>
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:if test="@type='section'"><xsl:text>\textgreater{}</xsl:text></xsl:if>
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:when test="$message[@id='directive']/@replace-space-with">
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='directive']/@replace-space-with"/>
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:value-of select="concat('/mod/', //modulesynopsis/name, ':', translate(., $uppercase, $lowercase))"/>
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:value-of select="concat('/mod/', //modulesynopsis/name, ':', translate(., $uppercase, $lowercase))"/>
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <!-- Directive header -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow\begin{tabular}{lp{.8\linewidth}}
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:value-of select="$message[@id='description']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:value-of select="$message[@id='compatibility']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow\end{tabular}
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- /directivesynopsis -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- <contextlist> -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- /contextlist -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- <context> -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- Each entry is separeted with a comma -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:when test="normalize-space(.) = 'server config'">
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='serverconfig']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:when test="normalize-space(.) = 'virtual host'">
4bff34e37def8a90f9194d81bc345c52ba20086athurlow <xsl:value-of select="$message[@id='virtualhost']" />
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- /context -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- <modulelist> -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- /modulelist -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<!-- ==================================================================== -->
91d632c867159b669d90fc7e172295433d0519efgwr<!-- ==================================================================== -->
4bff34e37def8a90f9194d81bc345c52ba20086athurlow<xsl:template match="directivesynopsis/compatibility">