1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00

Bunch of smaller fixes.

(This used to be commit b6ade327e0)
This commit is contained in:
Jelmer Vernooij 2005-07-05 00:19:04 +00:00 committed by Gerald W. Carter
parent 8ae178baea
commit ae955f654a
3 changed files with 13 additions and 40 deletions

View File

@ -1,4 +1,5 @@
<refentry id="smb.conf.5" xmlns:xi="http://www.w3.org/2003/XInclude"> <refentry id="smb.conf.5" xmlns:xi="http://www.w3.org/2003/XInclude"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<refmeta> <refmeta>
<refentrytitle>smb.conf</refentrytitle> <refentrytitle>smb.conf</refentrytitle>
@ -607,7 +608,9 @@ alias|alias|alias|alias...
<refsect1> <refsect1>
<title>EXPLANATION OF EACH PARAMETER</title> <title>EXPLANATION OF EACH PARAMETER</title>
<xi:include href="../smbdotconf/parameters.all.xml" parse="xml"/> <samba:parameterlist>
<xi:include href="../smbdotconf/parameters.all.xml" parse="xml"/>
</samba:parameterlist>
</refsect1> </refsect1>

View File

@ -170,12 +170,17 @@
<xsl:apply-templates/> <xsl:apply-templates/>
</xsl:template> </xsl:template>
<xsl:template match="refentry">
<xsl:text>\section{</xsl:text><xsl:value-of select="refmeta/refentrytitle"/><xsl:text>}&#10;</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="//samba:parameter"> <xsl:template match="//samba:parameter">
<xsl:text>\item[{</xsl:text><xsl:value-of select="@name"/><xsl:text>}]&#10;</xsl:text> <xsl:text>\item[{</xsl:text><xsl:value-of select="@name"/><xsl:text>}]\null{}&#10;</xsl:text>
<xsl:text>\index{</xsl:text><xsl:value-of select="@name"/><xsl:text>|it}&#10;</xsl:text> <xsl:text>\index{</xsl:text><xsl:value-of select="@name"/><xsl:text>|it}&#10;</xsl:text>
<xsl:for-each select="synonym"> <xsl:for-each select="synonym">
<xsl:text>\item[{</xsl:text><xsl:value-of select="."/><xsl:text>}]&#10;</xsl:text> <xsl:text>\item[{</xsl:text><xsl:value-of select="."/><xsl:text>}]\null{}&#10;</xsl:text>
<xsl:text>\index{</xsl:text><xsl:value-of select="."/><xsl:text>|it}&#10;</xsl:text> <xsl:text>\index{</xsl:text><xsl:value-of select="."/><xsl:text>|it}&#10;</xsl:text>
<xsl:text>This parameter is a synonym for \smbconfoption{</xsl:text><xsl:value-of select="../@name"/><xsl:text>}.</xsl:text> <xsl:text>This parameter is a synonym for \smbconfoption{</xsl:text><xsl:value-of select="../@name"/><xsl:text>}.</xsl:text>
</xsl:for-each> </xsl:for-each>
@ -219,7 +224,4 @@
<xsl:apply-templates select="description"/> <xsl:apply-templates select="description"/>
</xsl:template> </xsl:template>
<xsl:template match="refsect1[title='VERSION']"/>
<xsl:template match="refsect1[title='AUTHOR']"/>
</xsl:stylesheet> </xsl:stylesheet>

View File

@ -2,41 +2,9 @@
<!-- Removes particular (unuseful for the book) elements from references --> <!-- Removes particular (unuseful for the book) elements from references -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.1"> version="1.1">
<xsl:template match="reference/refentry/refsect1"> <xsl:template match="reference/refentry/refsect1[title='VERSION' or title='AUTHOR']"/>
<xsl:if test="title!='VERSION' and title!='AUTHOR'">
<xsl:element name="refsect1">
<xsl:if test="@id!=''">
<xsl:attribute name="id">
<xsl:value-of select="@id"/>
</xsl:attribute>
</xsl:if>
<xsl:apply-templates/>
</xsl:element>
</xsl:if>
</xsl:template>
<xsl:template match="reference/refentry">
<xsl:element name="section">
<xsl:attribute name="id">
<xsl:value-of select="@id"/>
</xsl:attribute>
<xsl:element name="title">
<xsl:value-of select="refmeta/refentrytitle"/>
</xsl:element>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="reference/refentry/refmeta"/> <xsl:template match="reference/refentry/refmeta"/>
<xsl:template match="reference/refentry/refnamediv"/> <xsl:template match="reference/refentry/refnamediv"/>
<xsl:template match="reference">
<xsl:element name="appendix">
<xsl:attribute name="id">
<xsl:value-of select="@id"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
</xsl:stylesheet> </xsl:stylesheet>