You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by je...@apache.org on 2003/02/11 15:19:06 UTC
cvs commit: xml-forrest/src/resources/skins/krysalis-site/xslt/html document2html.xsl site2xhtml.xsl tab2menu.xsl
jefft 2003/02/11 06:19:06
Modified: src/resources/skins/krysalis-site/xslt/html
document2html.xsl site2xhtml.xsl tab2menu.xsl
Log:
Zap tabs, reindent to 2 spaces
Revision Changes Path
1.7 +74 -74 xml-forrest/src/resources/skins/krysalis-site/xslt/html/document2html.xsl
Index: document2html.xsl
===================================================================
RCS file: /home/cvs/xml-forrest/src/resources/skins/krysalis-site/xslt/html/document2html.xsl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- document2html.xsl 11 Feb 2003 11:46:55 -0000 1.6
+++ document2html.xsl 11 Feb 2003 14:19:06 -0000 1.7
@@ -28,13 +28,13 @@
</h1>
</td>
<!--td align="center" width="80" nowrap><a href="" class="dida"><img src="images/singlepage.gif"><br>
- single page<br>
- version</a></td-->
+ single page<br>
+ version</a></td-->
<xsl:if test="$nopdf = ''"> <!-- nopdf flag unset -->
<td align="center" width="80" nowrap="nowrap"><a href="{$filename-noext}.pdf" class="dida">
- <img border="0" src="{$skin-img-dir}/printer.png" alt="print-friendly version"/><br/>
- print-friendly<br/>
- PDF</a>
+ <img border="0" src="{$skin-img-dir}/printer.png" alt="print-friendly version"/><br/>
+ print-friendly<br/>
+ PDF</a>
</td>
</xsl:if>
</tr>
@@ -47,8 +47,8 @@
</xsl:if>
<xsl:apply-templates select="body"/>
-
- <xsl:if test="header/authors">
+
+ <xsl:if test="header/authors">
<p align="right">
<font size="-2">
<xsl:for-each select="header/authors/person">
@@ -61,13 +61,13 @@
</font>
</p>
</xsl:if>
-
+
</div>
</xsl:template>
<xsl:template match="body">
-<xsl:if test="section and not($isfaq='true')">
+ <xsl:if test="section and not($isfaq='true')">
<toc>
<xsl:for-each select="section">
<tocc>
@@ -116,72 +116,72 @@
<xsl:template match="section">
<a name="{generate-id()}"/>
<xsl:apply-templates select="@id"/>
-
- <xsl:variable name = "level" select = "count(ancestor::section)+1" />
-
- <xsl:choose>
- <xsl:when test="$level=1">
-
- <table cellpadding="0" cellspacing="0" border="0" width="100%">
- <tbody>
- <tr>
- <td width="9" height="10"></td>
- <td><h3><xsl:value-of select="title"/></h3></td>
- <td></td>
- </tr>
- <tr>
- <td class="bottom-left-thick"></td>
- <td bgcolor="#a5b6c6"></td>
- <td class="bottom-right-thick"></td>
- </tr>
-
- </tbody>
- </table>
-
- <div class="section"><xsl:apply-templates/></div>
-
- </xsl:when>
- <xsl:when test="$level=2">
-
- <table cellpadding="0" cellspacing="0" border="0">
- <tbody>
- <tr>
- <td width="9" height="10"></td>
- <td><h4><xsl:value-of select="title"/></h4></td>
- <td></td>
- </tr>
- <tr>
- <td class="bottom-left"></td>
- <td bgcolor="#a5b6c6"></td>
- <td class="bottom-right"></td>
- </tr>
-
- </tbody>
- </table>
- <xsl:apply-templates select="*[not(self::title)]"/>
- </xsl:when>
- <!-- If a faq, answer sections will be level 3 (1=Q/A, 2=part) -->
- <xsl:when test="$level=3 and $isfaq='true'">
- <h4><xsl:value-of select="title"/></h4>
- <div align="right"><a href="#{@id}-menu">^</a></div>
- <div style="margin-left: 15px">
- <xsl:apply-templates select="*[not(self::title)]"/>
- </div>
- </xsl:when>
- <xsl:when test="$level=3">
- <h4><xsl:value-of select="title"/></h4>
+
+ <xsl:variable name = "level" select = "count(ancestor::section)+1" />
+
+ <xsl:choose>
+ <xsl:when test="$level=1">
+
+ <table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tbody>
+ <tr>
+ <td width="9" height="10"></td>
+ <td><h3><xsl:value-of select="title"/></h3></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td class="bottom-left-thick"></td>
+ <td bgcolor="#a5b6c6"></td>
+ <td class="bottom-right-thick"></td>
+ </tr>
+
+ </tbody>
+ </table>
+
+ <div class="section"><xsl:apply-templates/></div>
+
+ </xsl:when>
+ <xsl:when test="$level=2">
+
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tbody>
+ <tr>
+ <td width="9" height="10"></td>
+ <td><h4><xsl:value-of select="title"/></h4></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td class="bottom-left"></td>
+ <td bgcolor="#a5b6c6"></td>
+ <td class="bottom-right"></td>
+ </tr>
+
+ </tbody>
+ </table>
+ <xsl:apply-templates select="*[not(self::title)]"/>
+ </xsl:when>
+ <!-- If a faq, answer sections will be level 3 (1=Q/A, 2=part) -->
+ <xsl:when test="$level=3 and $isfaq='true'">
+ <h4><xsl:value-of select="title"/></h4>
+ <div align="right"><a href="#{@id}-menu">^</a></div>
+ <div style="margin-left: 15px">
<xsl:apply-templates select="*[not(self::title)]"/>
+ </div>
+ </xsl:when>
+ <xsl:when test="$level=3">
+ <h4><xsl:value-of select="title"/></h4>
+ <xsl:apply-templates select="*[not(self::title)]"/>
- </xsl:when>
+ </xsl:when>
+
+ <xsl:otherwise>
+ <h5><xsl:value-of select="title"/></h5>
+ <xsl:apply-templates select="*[not(self::title)]"/>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ </xsl:template>
- <xsl:otherwise>
- <h5><xsl:value-of select="title"/></h5>
- <xsl:apply-templates select="*[not(self::title)]"/>
- </xsl:otherwise>
- </xsl:choose>
-
- </xsl:template>
-
<xsl:template match="fixme | note | warning">
<xsl:apply-imports/>
</xsl:template>
@@ -225,7 +225,7 @@
<xsl:template match="table">
<xsl:apply-imports/>
</xsl:template>
-
+
<xsl:template match="title">
<!-- do not show title elements, they are already in other places-->
</xsl:template>
1.10 +309 -311 xml-forrest/src/resources/skins/krysalis-site/xslt/html/site2xhtml.xsl
Index: site2xhtml.xsl
===================================================================
RCS file: /home/cvs/xml-forrest/src/resources/skins/krysalis-site/xslt/html/site2xhtml.xsl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- site2xhtml.xsl 10 Feb 2003 06:46:03 -0000 1.9
+++ site2xhtml.xsl 11 Feb 2003 14:19:06 -0000 1.10
@@ -24,7 +24,7 @@
<xsl:import href="../../../common/xslt/html/site2xhtml.xsl"/>
<xsl:variable name="header-color" select="'#FFFFFF'"/>
- <xsl:variable name="header-color2" select="'#a5b6c6'"/>
+ <xsl:variable name="header-color2" select="'#a5b6c6'"/>
<xsl:variable name="menu-border" select="'#F7F7F7'"/>
<xsl:variable name="background-bars" select="'#CFDCED'"/>
@@ -36,327 +36,325 @@
<link rel="stylesheet" href="{$root}skin/page.css" type="text/css"/>
</head>
<body bgcolor="#FFFFFF" text="#000000">
-
- <!-- ================================= top bar with logo's and search box =================================== -->
- <xsl:comment>================= start Banner ==================</xsl:comment>
-
- <table cellspacing="0" cellpadding="0" border="0" width="100%" summary="header with logos">
- <tr>
-
- <xsl:comment>================= start Group Logo ==================</xsl:comment>
- <td bgcolor="{$header-color}">
- <xsl:if test="$config/group-url">
- <xsl:call-template name="renderlogo">
- <xsl:with-param name="name" select="$config/group-name"/>
- <xsl:with-param name="url" select="$config/group-url"/>
- <xsl:with-param name="logo" select="$config/group-logo"/>
- <xsl:with-param name="root" select="$root"/>
- </xsl:call-template>
- </xsl:if>
- </td>
- <xsl:comment>================= end Group Logo ==================</xsl:comment>
- <xsl:comment>================= start Project Logo ==================</xsl:comment>
- <td bgcolor="{$header-color}" align="center" width="100%">
- <xsl:call-template name="renderlogo">
- <xsl:with-param name="name" select="$config/project-name"/>
- <xsl:with-param name="url" select="$config/project-url"/>
- <xsl:with-param name="logo" select="$config/project-logo"/>
- <xsl:with-param name="root" select="$root"/>
- </xsl:call-template>
- </td>
- <xsl:comment>================= end Project Logo ==================</xsl:comment>
-
- <xsl:comment>================= start Search ==================</xsl:comment>
- <td bgcolor="{$header-color}" rowspan="2" valign="top">
- <xsl:if test="not($config/disable-search) or
- $config/disable-search='false' and $config/searchsite-domain and
- $config/searchsite-name">
- <form method="get" action="http://www.google.com/search" target="_blank">
- <table bgcolor="{$menu-border}" cellpadding="0" cellspacing="0" border="0" summary="search">
+ <!-- ================================= top bar with logo's and search box =================================== -->
+
+ <xsl:comment>================= start Banner ==================</xsl:comment>
+
+ <table cellspacing="0" cellpadding="0" border="0" width="100%" summary="header with logos">
+ <tr>
+
+ <xsl:comment>================= start Group Logo ==================</xsl:comment>
+ <td bgcolor="{$header-color}">
+ <xsl:if test="$config/group-url">
+ <xsl:call-template name="renderlogo">
+ <xsl:with-param name="name" select="$config/group-name"/>
+ <xsl:with-param name="url" select="$config/group-url"/>
+ <xsl:with-param name="logo" select="$config/group-logo"/>
+ <xsl:with-param name="root" select="$root"/>
+ </xsl:call-template>
+ </xsl:if>
+ </td>
+ <xsl:comment>================= end Group Logo ==================</xsl:comment>
+ <xsl:comment>================= start Project Logo ==================</xsl:comment>
+ <td bgcolor="{$header-color}" align="center" width="100%">
+ <xsl:call-template name="renderlogo">
+ <xsl:with-param name="name" select="$config/project-name"/>
+ <xsl:with-param name="url" select="$config/project-url"/>
+ <xsl:with-param name="logo" select="$config/project-logo"/>
+ <xsl:with-param name="root" select="$root"/>
+ </xsl:call-template>
+ </td>
+ <xsl:comment>================= end Project Logo ==================</xsl:comment>
+
+ <xsl:comment>================= start Search ==================</xsl:comment>
+ <td bgcolor="{$header-color}" rowspan="2" valign="top">
+ <xsl:if test="not($config/disable-search) or
+ $config/disable-search='false' and $config/searchsite-domain and
+ $config/searchsite-name">
+ <form method="get" action="http://www.google.com/search" target="_blank">
+ <table bgcolor="{$menu-border}" cellpadding="0" cellspacing="0" border="0" summary="search">
+ <tr>
+ <td colspan="3" bgcolor="#a5b6c6"><img src="{$spacer}" alt="" width="1" height="10" /></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img src="{$spacer}" alt="" width="1" height="8" /></td>
+ </tr>
+ <tr>
+ <td><img src="{$spacer}" alt="" width="1" height="1" /></td>
+ <td nowrap="nowrap">
+ <input type="hidden" name="sitesearch" value="{$config/searchsite-domain}"/>
+ <input type="text" id="query" name="q" size="15"/>
+ <img src="{$spacer}" alt="" width="5" height="1" />
+ <input type="submit" value="Search" name="Search"/>
+ <br />
+ <span class="search">
+ the <xsl:value-of select="$config/searchsite-name"/> site
+ <!-- setting search options off for the moment -->
+ <!--
+ <input type="radio" name="web" value="web"/>web site  <input type="radio" name="mail" value="mail"/>mail lists
+ -->
+ </span>
+ </td>
+ <td><img src="{$spacer}" alt="" width="1" height="1" /></td>
+ </tr>
+
+ <tr>
+ <td colspan="3"><img src="{$spacer}" alt="" width="1" height="7" /></td>
+ </tr>
+
+ <tr>
+ <td class="bottom-left-thick"></td>
+ <td bgcolor="#a5b6c6"><img src="{$spacer}" alt="" width="1" height="1" /></td>
+ <td class="bottom-right-thick"></td>
+ </tr>
+ </table>
+ </form>
+ </xsl:if>
+ </td>
+ <xsl:comment>================= end Search ==================</xsl:comment>
+
+ <td bgcolor="{$header-color}"><img src="{$spacer}" alt="" width="10" height="10" /></td>
+ </tr>
+ <tr>
+ <td colspan="2" bgcolor="{$header-color}" valign="bottom">
+ <xsl:comment>================= start Tabs ==================</xsl:comment>
+ <xsl:apply-templates select="div[@class='tab']"/>
+ <xsl:comment>================= end Tabs ==================</xsl:comment>
+ </td>
+ <td bgcolor="{$header-color}"><img src="{$spacer}" height="1" width="1" alt="" /></td>
+ </tr>
+ <tr>
+ <td colspan="4" bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="10" width="1" /></td>
+ </tr>
+ </table>
+ <xsl:comment>================= end Banner ==================</xsl:comment>
+
+
+ <xsl:comment>================= start Menu, NavBar, Content ==================</xsl:comment>
+ <table cellspacing="0" cellpadding="0" border="0" width="100%" bgcolor="#ffffff" summary="page content">
+ <tr>
+ <td valign="top">
+ <table cellpadding="0" cellspacing="0" border="0" summary="menu">
<tr>
- <td colspan="3" bgcolor="#a5b6c6"><img src="{$spacer}" alt="" width="1" height="10" /></td>
+ <xsl:comment>================= start left top NavBar ==================</xsl:comment>
+ <td valign="top" rowspan="3">
+ <table cellspacing="0" cellpadding="0" border="0" summary="blue line">
+ <tr><td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
+ <tr><td bgcolor="{$background-bars}"><font face="Arial, Helvetica, Sans-serif" size="4" color="{$menu-border}"> </font></td></tr>
+ <tr><td bgcolor="{$header-color}"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
+ </table>
+ </td>
+ <xsl:comment>================= end left top NavBar ==================</xsl:comment>
+
+ <td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="1" width="1" /></td>
+ <td bgcolor="{$menu-border}" valign="bottom"><img src="{$spacer}" alt="" height="10" width="10" /></td>
+ <td bgcolor="{$menu-border}" valign="top" nowrap="nowrap">
+
+ <xsl:comment>================= start Menu items ==================</xsl:comment>
+ <!-- original: <xsl:apply-templates select="div[@class='menu']"/> -->
+
+ <div class="menu"><ul>
+ <xsl:for-each select = "div[@class='menu']/ul/li">
+ <xsl:call-template name = "innermenuli" />
+ </xsl:for-each>
+ </ul></div>
+
+ <xsl:comment>================= end Menu items ==================</xsl:comment>
+ </td>
+ <td bgcolor="{$menu-border}" valign="bottom"><img src="{$spacer}" alt="" height="10" width="10" /></td>
+ <td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="1" width="1" /></td>
</tr>
+
<tr>
- <td colspan="3"><img src="{$spacer}" alt="" width="1" height="8" /></td>
- </tr>
+ <td class="bottom-left-thick" rowspan="2" colspan="2"></td>
+ <td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" border="0" width="10" height="10" /></td>
+ <td class="bottom-right-thick" rowspan="2" colspan="2"></td>
+ </tr>
<tr>
- <td><img src="{$spacer}" alt="" width="1" height="1" /></td>
- <td nowrap="nowrap">
- <input type="hidden" name="sitesearch" value="{$config/searchsite-domain}"/>
- <input type="text" id="query" name="q" size="15"/>
- <img src="{$spacer}" alt="" width="5" height="1" />
- <input type="submit" value="Search" name="Search"/>
- <br />
- <span class="search">
- the <xsl:value-of select="$config/searchsite-name"/> site
- <!-- setting search options off for the moment -->
- <!--
- <input type="radio" name="web" value="web"/>web site  <input type="radio" name="mail" value="mail"/>mail lists
- -->
- </span>
- </td>
- <td><img src="{$spacer}" alt="" width="1" height="1" /></td>
+ <td bgcolor="{$header-color2}" height="1"><img src="{$spacer}" alt="" height="1" width="1" /></td>
</tr>
-
+ </table>
+ </td>
+
+ <td width="100%" valign="top">
+ <table cellspacing="0" cellpadding="0" border="0" width="100%" summary="content">
+
+ <xsl:comment>================= start middle NavBar ==================</xsl:comment>
+ <tr><td bgcolor="{$header-color2}" colspan="4"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
<tr>
- <td colspan="3"><img src="{$spacer}" alt="" width="1" height="7" /></td>
+ <td bgcolor="{$background-bars}" width="10" align="left"><img src="{$spacer}" alt="" height="1" width="10" /></td>
+ <td bgcolor="{$background-bars}" width="50%" align="left">
+ <!-- ============ Page number =========== -->
+ <span class="trail">
+  
+ <script type="text/javascript" language="JavaScript" src="{$root}skin/breadcrumbs.js"></script>
+ <!-- <b>Page 1 of 5</b> -->
+ </span>
+ <img src="{$spacer}" alt="" height="8" width="10" />
+ </td>
+ <td bgcolor="{$background-bars}" width="50%" align="right">
+ <!-- ============ Page navigation =========== -->
+ <font face="Arial, Helvetica, Sans-serif" size="3" color="{$menu-border}">
+  
+ <!-- <b>« prev  <font size="4">[3]</font>  next »</b> -->
+ </font>
+ <img src="{$spacer}" alt="" height="8" width="10" />
+ </td>
+ <td bgcolor="#CFDCED" width="10"><img src="{$spacer}" alt="" height="1" width="10" /></td>
</tr>
-
+ <tr><td bgcolor="{$header-color2}" colspan="4"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
+ <xsl:comment>================= end middle NavBar ==================</xsl:comment>
+
+ <xsl:comment>================= start Content==================</xsl:comment>
<tr>
- <td class="bottom-left-thick"></td>
- <td bgcolor="#a5b6c6"><img src="{$spacer}" alt="" width="1" height="1" /></td>
- <td class="bottom-right-thick"></td>
+ <td width="10" align="left"><img src="{$spacer}" alt="" height="1" width="10" /></td>
+ <td width="100%" align="left">
+ <xsl:apply-templates select="div[@class='content']"/>
+ </td>
+ <td width="10"><img src="{$spacer}" alt="" height="1" width="10" /></td>
</tr>
+ <xsl:comment>================= end Content==================</xsl:comment>
+
</table>
- </form>
- </xsl:if>
- </td>
- <xsl:comment>================= end Search ==================</xsl:comment>
-
- <td bgcolor="{$header-color}"><img src="{$spacer}" alt="" width="10" height="10" /></td>
- </tr>
- <tr>
- <td colspan="2" bgcolor="{$header-color}" valign="bottom">
- <xsl:comment>================= start Tabs ==================</xsl:comment>
- <xsl:apply-templates select="div[@class='tab']"/>
- <xsl:comment>================= end Tabs ==================</xsl:comment>
- </td>
- <td bgcolor="{$header-color}"><img src="{$spacer}" height="1" width="1" alt="" /></td>
- </tr>
- <tr>
- <td colspan="4" bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="10" width="1" /></td>
- </tr>
- </table>
- <xsl:comment>================= end Banner ==================</xsl:comment>
-
-
- <xsl:comment>================= start Menu, NavBar, Content ==================</xsl:comment>
- <table cellspacing="0" cellpadding="0" border="0" width="100%" bgcolor="#ffffff" summary="page content">
- <tr>
- <td valign="top">
- <table cellpadding="0" cellspacing="0" border="0" summary="menu">
- <tr>
- <xsl:comment>================= start left top NavBar ==================</xsl:comment>
- <td valign="top" rowspan="3">
- <table cellspacing="0" cellpadding="0" border="0" summary="blue line">
- <tr><td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
- <tr><td bgcolor="{$background-bars}"><font face="Arial, Helvetica, Sans-serif" size="4" color="{$menu-border}"> </font></td></tr>
- <tr><td bgcolor="{$header-color}"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
- </table>
- </td>
- <xsl:comment>================= end left top NavBar ==================</xsl:comment>
-
- <td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="1" width="1" /></td>
- <td bgcolor="{$menu-border}" valign="bottom"><img src="{$spacer}" alt="" height="10" width="10" /></td>
- <td bgcolor="{$menu-border}" valign="top" nowrap="nowrap">
-
- <xsl:comment>================= start Menu items ==================</xsl:comment>
- <!-- original: <xsl:apply-templates select="div[@class='menu']"/> -->
-
- <div class="menu"><ul>
- <xsl:for-each select = "div[@class='menu']/ul/li">
- <xsl:call-template name = "innermenuli" />
- </xsl:for-each>
- </ul></div>
-
- <xsl:comment>================= end Menu items ==================</xsl:comment>
- </td>
- <td bgcolor="{$menu-border}" valign="bottom"><img src="{$spacer}" alt="" height="10" width="10" /></td>
- <td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" height="1" width="1" /></td>
- </tr>
-
- <tr>
- <td class="bottom-left-thick" rowspan="2" colspan="2"></td>
- <td bgcolor="{$header-color2}"><img src="{$spacer}" alt="" border="0" width="10" height="10" /></td>
- <td class="bottom-right-thick" rowspan="2" colspan="2"></td>
- </tr>
- <tr>
- <td bgcolor="{$header-color2}" height="1"><img src="{$spacer}" alt="" height="1" width="1" /></td>
- </tr>
- </table>
- </td>
-
- <td width="100%" valign="top">
- <table cellspacing="0" cellpadding="0" border="0" width="100%" summary="content">
-
- <xsl:comment>================= start middle NavBar ==================</xsl:comment>
- <tr><td bgcolor="{$header-color2}" colspan="4"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
- <tr>
- <td bgcolor="{$background-bars}" width="10" align="left"><img src="{$spacer}" alt="" height="1" width="10" /></td>
- <td bgcolor="{$background-bars}" width="50%" align="left">
- <!-- ============ Page number =========== -->
- <span class="trail">
-  
- <script type="text/javascript" language="JavaScript" src="{$root}skin/breadcrumbs.js"></script>
- <!-- <b>Page 1 of 5</b> -->
- </span>
- <img src="{$spacer}" alt="" height="8" width="10" />
- </td>
- <td bgcolor="{$background-bars}" width="50%" align="right">
- <!-- ============ Page navigation =========== -->
- <font face="Arial, Helvetica, Sans-serif" size="3" color="{$menu-border}">
-  
- <!-- <b>« prev  <font size="4">[3]</font>  next »</b> -->
- </font>
- <img src="{$spacer}" alt="" height="8" width="10" />
- </td>
- <td bgcolor="#CFDCED" width="10"><img src="{$spacer}" alt="" height="1" width="10" /></td>
- </tr>
- <tr><td bgcolor="{$header-color2}" colspan="4"><img src="{$spacer}" alt="" height="1" width="10" /></td></tr>
- <xsl:comment>================= end middle NavBar ==================</xsl:comment>
-
- <xsl:comment>================= start Content==================</xsl:comment>
- <tr>
- <td width="10" align="left"><img src="{$spacer}" alt="" height="1" width="10" /></td>
- <td width="100%" align="left">
- <xsl:apply-templates select="div[@class='content']"/>
- </td>
- <td width="10"><img src="{$spacer}" alt="" height="1" width="10" /></td>
- </tr>
- <xsl:comment>================= end Content==================</xsl:comment>
-
- </table>
- </td>
- </tr>
- </table>
- <xsl:comment>================= end Menu, NavBar, Content ==================</xsl:comment>
-
- <xsl:comment>================= start Footer ==================</xsl:comment>
- <table border="0" width="100%" cellpadding="0" cellspacing="0" summary="footer">
- <tr>
- <td bgcolor="{$menu-border}" height="1" colspan="2">
- <img src="{$spacer}" alt="" width="1" height="1" />
- <a href="{$skin-img-dir}/label.gif"/>
- <a href="{$skin-img-dir}/page.gif"/>
- <a href="{$skin-img-dir}/chapter.gif"/>
- <a href="{$skin-img-dir}/chapter_open.gif"/>
- <a href="{$skin-img-dir}/current.gif"/>
- <a href="/favicon.ico"/>
- </td>
- </tr>
- <tr>
- <xsl:if test="$config/host-logo and not($config/host-logo = '')">
- <div class="host">
- <img src="{$root}skin/images/spacer.gif" width="10" height="1" alt=""/>
- <xsl:call-template name="renderlogo">
- <xsl:with-param name="name" select="$config/host-name"/>
- <xsl:with-param name="url" select="$config/host-url"/>
- <xsl:with-param name="logo" select="$config/host-logo"/>
- <xsl:with-param name="root" select="$root"/>
- </xsl:call-template>
- </div>
- </xsl:if>
- <td width="90%" align="center" class="copyright" bgcolor="{$header-color2}" colspan="2">
- <span class="footnote">Copyright ©
- <xsl:value-of select="$config/year"/> <xsl:value-of
- select="$config/vendor"/> All rights reserved.
- <br/><script language="JavaScript" type="text/javascript"><![CDATA[<!--
- document.write(" - "+"Last Published: " + document.lastModified);
- // -->]]></script></span>
- </td>
- <td class="logos" bgcolor="{$header-color2}" align="right" nowrap="nowrap">
-
- <xsl:call-template name="compliancy-logos"/>
-
- <xsl:if test="$filename = 'index.html' and $config/credits">
- <xsl:for-each select="$config/credits/credit[not(@role='pdf')]">
- <xsl:variable name="name" select="name"/>
- <xsl:variable name="url" select="url"/>
- <xsl:variable name="image" select="image"/>
- <xsl:variable name="width" select="width"/>
- <xsl:variable name="height" select="height"/>
- <a href="{$url}">
- <img alt="{$name} logo" border="0">
- <xsl:attribute name="src">
- <xsl:if test="not(starts-with($image, 'http://'))"><xsl:value-of select="$root"/></xsl:if>
- <xsl:value-of select="$image"/>
- </xsl:attribute>
- <xsl:if test="$width"><xsl:attribute name="width"><xsl:value-of select="$width"/></xsl:attribute></xsl:if>
- <xsl:if test="$height"><xsl:attribute name="height"><xsl:value-of select="$height"/></xsl:attribute></xsl:if>
- </img>
- <img src="{$spacer}" border="0" alt="" width="5" height="1" />
- </a>
- </xsl:for-each>
- </xsl:if>
- </td>
- </tr>
- </table>
- <xsl:comment>================= end Footer ==================</xsl:comment>
+ </td>
+ </tr>
+ </table>
+ <xsl:comment>================= end Menu, NavBar, Content ==================</xsl:comment>
+
+ <xsl:comment>================= start Footer ==================</xsl:comment>
+ <table border="0" width="100%" cellpadding="0" cellspacing="0" summary="footer">
+ <tr>
+ <td bgcolor="{$menu-border}" height="1" colspan="2">
+ <img src="{$spacer}" alt="" width="1" height="1" />
+ <a href="{$skin-img-dir}/label.gif"/>
+ <a href="{$skin-img-dir}/page.gif"/>
+ <a href="{$skin-img-dir}/chapter.gif"/>
+ <a href="{$skin-img-dir}/chapter_open.gif"/>
+ <a href="{$skin-img-dir}/current.gif"/>
+ <a href="/favicon.ico"/>
+ </td>
+ </tr>
+ <tr>
+ <xsl:if test="$config/host-logo and not($config/host-logo = '')">
+ <div class="host">
+ <img src="{$root}skin/images/spacer.gif" width="10" height="1" alt=""/>
+ <xsl:call-template name="renderlogo">
+ <xsl:with-param name="name" select="$config/host-name"/>
+ <xsl:with-param name="url" select="$config/host-url"/>
+ <xsl:with-param name="logo" select="$config/host-logo"/>
+ <xsl:with-param name="root" select="$root"/>
+ </xsl:call-template>
+ </div>
+ </xsl:if>
+ <td width="90%" align="center" class="copyright" bgcolor="{$header-color2}" colspan="2">
+ <span class="footnote">Copyright ©
+ <xsl:value-of select="$config/year"/> <xsl:value-of
+ select="$config/vendor"/> All rights reserved.
+ <br/><script language="JavaScript" type="text/javascript"><![CDATA[<!--
+ document.write(" - "+"Last Published: " + document.lastModified);
+ // -->]]></script></span>
+ </td>
+ <td class="logos" bgcolor="{$header-color2}" align="right" nowrap="nowrap">
+
+ <xsl:call-template name="compliancy-logos"/>
+
+ <xsl:if test="$filename = 'index.html' and $config/credits">
+ <xsl:for-each select="$config/credits/credit[not(@role='pdf')]">
+ <xsl:variable name="name" select="name"/>
+ <xsl:variable name="url" select="url"/>
+ <xsl:variable name="image" select="image"/>
+ <xsl:variable name="width" select="width"/>
+ <xsl:variable name="height" select="height"/>
+ <a href="{$url}">
+ <img alt="{$name} logo" border="0">
+ <xsl:attribute name="src">
+ <xsl:if test="not(starts-with($image, 'http://'))"><xsl:value-of select="$root"/></xsl:if>
+ <xsl:value-of select="$image"/>
+ </xsl:attribute>
+ <xsl:if test="$width"><xsl:attribute name="width"><xsl:value-of select="$width"/></xsl:attribute></xsl:if>
+ <xsl:if test="$height"><xsl:attribute name="height"><xsl:value-of select="$height"/></xsl:attribute></xsl:if>
+ </img>
+ <img src="{$spacer}" border="0" alt="" width="5" height="1" />
+ </a>
+ </xsl:for-each>
+ </xsl:if>
+ </td>
+ </tr>
+ </table>
+ <xsl:comment>================= end Footer ==================</xsl:comment>
</body>
</html>
- </xsl:template>
-
-
- <xsl:template name="innermenuli">
- <li><font color="#000000"><xsl:value-of select="font"/></font>
- <ul>
- <xsl:for-each select= "ul/li">
-
- <xsl:choose>
- <xsl:when test="a">
- <li><a href="{a/@href}"><xsl:value-of select="a" /></a></li>
- </xsl:when>
- <xsl:when test="span/@class='sel'">
- <li>
- <span class="sel"><xsl:value-of select="span" /></span>
- <xsl:if test="//toc/tocc"> <i>
- <ul>
- <xsl:for-each select = "//toc/tocc">
- <li>
- <xsl:choose>
- <xsl:when test="string-length(toca)>15">
- <a href="{toca/@href}" title="{toca}"><xsl:value-of select="substring(toca,0,20)" />...</a>
- </xsl:when>
- <xsl:otherwise>
- <a href="{toca/@href}"><xsl:value-of select="toca" /></a> </xsl:otherwise>
- </xsl:choose>
-
- <xsl:if test="toc2/tocc">
- <ul>
- <xsl:for-each select = "toc2/tocc">
-
- <xsl:choose>
- <xsl:when test="string-length(toca)>15">
- <li><a href="{toca/@href}" title="{toca}"><xsl:value-of select="substring(toca,0,20)" />...</a></li>
- </xsl:when>
- <xsl:otherwise>
- <li><a href="{toca/@href}"><xsl:value-of select="toca" /></a></li>
- </xsl:otherwise>
- </xsl:choose>
-
- </xsl:for-each>
- </ul>
- </xsl:if>
- </li>
- </xsl:for-each>
- </ul></i>
- </xsl:if>
- </li>
- </xsl:when>
- <xsl:otherwise>
- <xsl:call-template name = "innermenuli" />
- </xsl:otherwise>
- </xsl:choose>
-
- </xsl:for-each>
- </ul>
- </li>
- </xsl:template>
-
-
- <xsl:template match="toc|toc2|tocc|toca">
- </xsl:template>
-
-
- <xsl:template match="node()|@*" priority="-1">
- <xsl:copy>
- <xsl:apply-templates select="@*"/>
- <xsl:apply-templates/>
- </xsl:copy>
</xsl:template>
-
-
-
-
+
+
+ <xsl:template name="innermenuli">
+ <li><font color="#000000"><xsl:value-of select="font"/></font>
+ <ul>
+ <xsl:for-each select= "ul/li">
+
+ <xsl:choose>
+ <xsl:when test="a">
+ <li><a href="{a/@href}"><xsl:value-of select="a" /></a></li>
+ </xsl:when>
+ <xsl:when test="span/@class='sel'">
+ <li>
+ <span class="sel"><xsl:value-of select="span" /></span>
+ <xsl:if test="//toc/tocc"> <i>
+ <ul>
+ <xsl:for-each select = "//toc/tocc">
+ <li>
+ <xsl:choose>
+ <xsl:when test="string-length(toca)>15">
+ <a href="{toca/@href}" title="{toca}"><xsl:value-of select="substring(toca,0,20)" />...</a>
+ </xsl:when>
+ <xsl:otherwise>
+ <a href="{toca/@href}"><xsl:value-of select="toca" /></a>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:if test="toc2/tocc">
+ <ul>
+ <xsl:for-each select = "toc2/tocc">
+
+ <xsl:choose>
+ <xsl:when test="string-length(toca)>15">
+ <li><a href="{toca/@href}" title="{toca}"><xsl:value-of select="substring(toca,0,20)" />...</a></li>
+ </xsl:when>
+ <xsl:otherwise>
+ <li><a href="{toca/@href}"><xsl:value-of select="toca" /></a></li>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ </xsl:for-each>
+ </ul>
+ </xsl:if>
+ </li>
+ </xsl:for-each>
+ </ul></i>
+ </xsl:if>
+ </li>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name = "innermenuli" />
+ </xsl:otherwise>
+ </xsl:choose>
+
+ </xsl:for-each>
+ </ul>
+ </li>
+ </xsl:template>
+
+
+ <xsl:template match="toc|toc2|tocc|toca">
+ </xsl:template>
+
+
+ <xsl:template match="node()|@*" priority="-1">
+ <xsl:copy>
+ <xsl:apply-templates select="@*"/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+
</xsl:stylesheet>
1.3 +7 -7 xml-forrest/src/resources/skins/krysalis-site/xslt/html/tab2menu.xsl
Index: tab2menu.xsl
===================================================================
RCS file: /home/cvs/xml-forrest/src/resources/skins/krysalis-site/xslt/html/tab2menu.xsl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- tab2menu.xsl 27 Jan 2003 18:35:00 -0000 1.2
+++ tab2menu.xsl 11 Feb 2003 14:19:06 -0000 1.3
@@ -54,15 +54,15 @@
<table cellspacing="0" cellpadding="0" border="0" summary="selected tab">
<tr>
<td class="top-left" height="22"></td>
-
+
<td bgcolor="#a5b6c6" valign="middle" height="22">
<span class="tab">
<b>
<xsl:call-template name="base-selected"/>
</b>
- </span>
- </td>
-
+ </span>
+ </td>
+
<td class="top-right" height="22"></td>
</tr>
</table>
@@ -73,9 +73,9 @@
<td valign="bottom">
<table cellspacing="0" cellpadding="0" border="0" summary="non selected tab">
<tr>
-
+
<td class="top-left-tab" height="18"></td>
-
+
<td bgcolor="#cedfef" valign="middle" height="18">
<span class="tab">
<xsl:call-template name="base-not-selected"/>