Author: remy.maucherat(a)jboss.com
Date: 2008-02-14 10:11:38 -0500 (Thu, 14 Feb 2008)
New Revision: 427
Modified:
trunk/webapps/docs/tomcat-docs.xsl
Log:
- Add a "jira" element to link to the JIRA.
- Add xsl for the website generation.
Modified: trunk/webapps/docs/tomcat-docs.xsl
===================================================================
--- trunk/webapps/docs/tomcat-docs.xsl 2008-02-14 14:38:01 UTC (rev 426)
+++ trunk/webapps/docs/tomcat-docs.xsl 2008-02-14 15:11:38 UTC (rev 427)
@@ -18,12 +18,15 @@
<xsl:param name="home-href"
select="'http://labs.jboss.com/jbossweb/'"/>
<xsl:param name="home-logo"
select="'/images/jboss_logo.gif'"/>
<xsl:param name="printer-logo"
select="'/images/printer.gif'"/>
- <xsl:param name="jbossorg-logo"
select="'/images/jbossorg_logo.gif'"/>
+ <xsl:param name="jbossorg-logo"
select="'/images/jbossorg_logo.gif'"/>
+ <xsl:param name="jbossweb-logo"
select="'/images/jbossweblogo.gif'"/>
<xsl:param name="relative-path" select="'.'"/>
<xsl:param name="void-image"
select="'/images/void.gif'"/>
<xsl:param name="project-menu"
select="'menu'"/>
+ <xsl:param name="bodyonly"
select="'false'"/>
<xsl:param name="standalone" select="''"/>
<xsl:param name="buglink"
select="'http://issues.apache.org/bugzilla/show_bug.cgi?id='...
+ <xsl:param name="jiralink"
select="'http://jira.jboss.com/jira/browse/JBWEB-'"/>
<!-- Defined variables (non-overrideable) -->
<xsl:variable name="body-bg"
select="'#ffffff'"/>
@@ -42,6 +45,13 @@
<xsl:template match="document">
<xsl:variable name="project"
select="document('project.xml')/project"/>
+
+ <xsl:if test="$bodyonly = 'true'">
+ <xsl:apply-templates select="body/section"/>
+ </xsl:if>
+
+ <xsl:if test="$bodyonly != 'true'">
+
<html>
<head>
<title><xsl:value-of select="project/title"/> -
<xsl:value-of select="properties/title"/></title>
@@ -166,7 +176,8 @@
<xsl:comment>PAGE FOOTER</xsl:comment>
<tr><td colspan="2">
<div align="center"><font color="{$body-link}"
size="-1"><em>
- Copyright © 1999-2006, Apache Software Foundation
+ © 1999-2007, Apache Software Foundation
+ © 2007-2008, Red Hat Middleware, LLC. All rights reserved.
</em></font></div>
</td></tr>
@@ -174,6 +185,8 @@
</body>
</html>
+ </xsl:if>
+
</xsl:template>
@@ -450,6 +463,12 @@
<a href="{$link}"><xsl:apply-templates/></a>
</xsl:template>
+ <!-- Link to a JIRA report -->
+ <xsl:template match="jira">
+ <xsl:variable name="link"><xsl:value-of
select="$jiralink"/><xsl:value-of
select="text()"/></xsl:variable>
+ <a href="{$link}"><xsl:apply-templates/></a>
+ </xsl:template>
+
<!-- Process everything else by just passing it through -->
<xsl:template match="*|@*">
<xsl:copy>