dion 02/03/24 17:14:05 Modified: latka/xsl/site site.xsl Log: Updated L&F experimentally Revision Changes Path 1.4 +29 -18 jakarta-commons/latka/xsl/site/site.xsl Index: site.xsl =================================================================== RCS file: /home/cvs/jakarta-commons/latka/xsl/site/site.xsl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- site.xsl 31 Jan 2002 12:39:06 -0000 1.3 +++ site.xsl 25 Mar 2002 01:14:05 -0000 1.4 @@ -13,7 +13,7 @@ --> -<!-- $Id: site.xsl,v 1.3 2002/01/31 12:39:06 dion Exp $ --> +<!-- $Id: site.xsl,v 1.4 2002/03/25 01:14:05 dion Exp $ --> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> @@ -26,7 +26,8 @@ <!-- Defined parameters (overrideable) --> - <xsl:param name="relative-path" select="'.'"/> + <xsl:param name="relative-path" select="'.'"/> + <xsl:param name="project-doc" select="'project.xml'" /> <!-- Defined variables (non-overrideable) --> <xsl:variable name="body-bg" select="'#ffffff'"/> @@ -44,19 +45,15 @@ <!-- Process an entire document into an HTML page --> <xsl:template match="document"> <xsl:variable name="project" - select="document('project.xml')/project"/> + select="document($project-doc)/project"/> <html> <head> <xsl:apply-templates select="meta"/> <title><xsl:value-of select="$project/title"/> - <xsl:value-of select="properties/title"/></title> <xsl:for-each select="properties/author"> - <xsl:variable name="name"> - <xsl:value-of select="."/> - </xsl:variable> - <xsl:variable name="email"> - <xsl:value-of select="@email"/> - </xsl:variable> + <xsl:variable name="name"><xsl:value-of select="."/></xsl:variable> + <xsl:variable name="email"><xsl:value-of select="@email"/></xsl:variable> <meta name="author" value="{$name}"/> <meta name="email" value="{$email}"/> </xsl:for-each> @@ -69,13 +66,16 @@ <xsl:comment>PAGE HEADER</xsl:comment> <tr><td colspan="2"> - + <table width="100%"><tr><td> <xsl:comment>JAKARTA LOGO</xsl:comment> <a href="http://jakarta.apache.org/"> <img src="http://jakarta.apache.org/images/jakarta-logo.gif" align="left" alt="The Jakarta Project" border="0"/> </a> - <xsl:if test="$project/logo"> + </td> + <td style="text-align:right; font-weight:bold"> + <xsl:choose> + <xsl:when test="$project/logo"> <xsl:variable name="alt"> <xsl:value-of select="$project/logo"/> </xsl:variable> @@ -90,8 +90,10 @@ <a href="{$home}"> <img src="{$src}" align="right" alt="{$alt}" border="0"/> </a> - </xsl:if> - + </xsl:when> + <xsl:otherwise><xsl:value-of select="$project/@name"/></xsl:otherwise> + </xsl:choose> + </td></tr></table> </td></tr> <xsl:comment>HEADER SEPARATOR</xsl:comment> @@ -105,7 +107,9 @@ <xsl:comment>LEFT SIDE NAVIGATION</xsl:comment> <td width="20%" valign="top" nowrap="true"> +<!-- <ul style="list-style-type:none; margin-left:0; padding-left:0">--> <xsl:apply-templates select="$project/body/menu"/> +<!-- </ul>--> </td> <xsl:comment>RIGHT SIDE MAIN BODY</xsl:comment> @@ -138,10 +142,13 @@ <!-- Process a menu for the navigation bar --> <xsl:template match="menu"> - <p><strong><xsl:value-of select="@name"/></strong></p> - <ul> - <xsl:apply-templates select="item"/> - </ul> +<!-- <li><strong><xsl:value-of select="@name"/></strong> + <ul style="list-style-type:disc"><xsl:apply-templates select="item"/></ul> + </li>--> + <span style="font-family: Arial, Helvetica, sans-serif; font-weight:bold"><xsl:value-of select="@name"/></span> + <xsl:apply-templates select="item"/> + <hr /> + </xsl:template> @@ -160,7 +167,11 @@ </xsl:otherwise> </xsl:choose> </xsl:variable> - <li><a href="{$href}"><xsl:value-of select="@name"/></a></li> +<!-- <li><a href="{$href}"><xsl:value-of select="@name"/></a></li>--> + <br /> + <span style="margin-left:0.67em"> + <a href="{$href}"><xsl:value-of select="@name"/></a> + </span> </xsl:template>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
