hgomez 2002/09/10 01:02:13
Modified: jk/xdocs menu.idx style.xsl.in
Log:
Add section in document, allowing spacing in final HTML.
Still behind JF for XSL but ...
Revision Changes Path
1.9 +14 -5 jakarta-tomcat-connectors/jk/xdocs/menu.idx
Index: menu.idx
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/menu.idx,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- menu.idx 9 Sep 2002 15:00:57 -0000 1.8
+++ menu.idx 10 Sep 2002 08:02:13 -0000 1.9
@@ -1,18 +1,27 @@
<?xml version="1.0"?>
<index>
+ <section name="Presentation">
<document href="index.xml"/>
+ </section>
+
+ <section name="Commons">
<document href="common/AJPv13.xml"/>
<document href="common/AJPv14-proposal.xml"/>
- <document/>
+ <document href="faq.xml"/>
+ </section>
+
+ <section name="JK">
<document href="jk/aphowto.xml"/>
+ <document href="jk/domhowto.xml"/>
<document href="jk/iishowto.xml"/>
<document href="jk/neshowto.xml"/>
- <document href="jk/domhowto.xml"/>
<document href="jk/workershowto.xml"/>
- <document/>
+ </section>
+
+ <section name="JK2">
<document href="jk2/configtc.xml"/>
<document href="jk2/configweb.xml"/>
- <document/>
- <document href="faq.xml"/>
+ </section>
+
</index>
1.10 +46 -36 jakarta-tomcat-connectors/jk/xdocs/style.xsl.in
Index: style.xsl.in
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/style.xsl.in,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- style.xsl.in 9 Sep 2002 15:00:57 -0000 1.9
+++ style.xsl.in 10 Sep 2002 08:02:13 -0000 1.10
@@ -150,50 +150,60 @@
within the index.
-->
<xsl:variable name="root" select="/"/>
- <xsl:for-each select="document('menu.idx')/index/document">
- <xsl:variable name="href" select="@href"/>
- <xsl:if test="string-length($href) = 0">
- <tr height="6"/>
- </xsl:if>
- <tr>
- <td bgcolor="#cccccc" width="150" colspan="2">
- <nobr>
- <a class="menu">
- <xsl:call-template name="converturi">
- <xsl:with-param name="href" select="@href"/>
- </xsl:call-template>
- </a>
- </nobr>
- </td>
- </tr>
- <tr height="2">
+ <xsl:for-each select="document('menu.idx')/index/section">
+ <tr height="6">
+ <td bgcolor="#cccccc" width="150" colspan="2">
+ <xsl:value-of select="@name"/>
+ </td>
</tr>
+ <xsl:for-each select="./document">
+ <xsl:variable name="href" select="@href"/>
+ <tr>
+ <td bgcolor="#cccccc" width="150" colspan="2">
+ <nobr>
+ <a class="menu">
+ <xsl:call-template name="converturi">
+ <xsl:with-param name="href" select="@href"/>
+ </xsl:call-template>
+ </a>
+ </nobr>
+ </td>
+ </tr>
+ <tr height="2">
+ </tr>
- <!--
- Slightly more complicated, we use the document-location function
- and compare against it to see whether we are in the same file or
- not. If we actually are, we expand to the "section" level.
- -->
- <xsl:if test="$root/document/properties/title =
document(@href)/document/properties/title">
- <xsl:for-each select="document(@href)/document/section">
- <tr>
- <td bgcolor="#cccccc" width="10"/>
- <td bgcolor="#cccccc" width="140">
- <a class="menu" href="#{@name}">
- <xsl:value-of select="@name"/>
- </a>
- </td>
- </tr>
- <tr height="1">
- </tr>
- </xsl:for-each>
- </xsl:if>
+ <!--
+ Slightly more complicated, we use the document-location
function
+ and compare against it to see whether we are in the same
file or
+ not. If we actually are, we expand to the "section" level.
+ -->
+ <xsl:if test="$root/document/properties/title =
document(@href)/document/properties/title">
+ <xsl:for-each select="document(@href)/document/section">
+ <tr>
+ <td bgcolor="#cccccc" width="10"/>
+ <td bgcolor="#cccccc" width="140">
+ <a class="menu" href="#{@name}">
+ <xsl:value-of select="@name"/>
+ </a>
+ </td>
+ </tr>
+ <tr height="1">
+ </tr>
+ </xsl:for-each>
+ </xsl:if>
+ </xsl:for-each>
+ <tr height="6"/>
</xsl:for-each>
<!--
The last thing to put down in the index are the API docs,
both for C and for Java
-->
+ <tr height="6">
+ <td bgcolor="#cccccc" width="150" colspan="2">
+ Developpers
+ </td>
+ </tr>
<tr>
<td bgcolor="#cccccc" width="150" colspan="2">
<nobr>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>