You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by oz...@apache.org on 2004/01/19 14:44:43 UTC
cvs commit: jakarta-slide/src/doc/stylesheets slide.xsl
ozeigermann 2004/01/19 05:44:43
Modified: src/doc/stylesheets slide.xsl
Added: src/doc changelog.xml
Log:
Resurrected changelog.xml and augmented slide.xsl to support date/author and references to bugzilla
Revision Changes Path
1.83 +36 -4 jakarta-slide/src/doc/changelog.xml
1.9 +29 -13 jakarta-slide/src/doc/stylesheets/slide.xsl
Index: slide.xsl
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/stylesheets/slide.xsl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- slide.xsl 12 Jan 2004 11:19:08 -0000 1.8
+++ slide.xsl 19 Jan 2004 13:44:43 -0000 1.9
@@ -350,45 +350,61 @@
</table>
</xsl:template>
+ <xsl:template name="displayDate">
+ <xsl:if test="@date"><xsl:value-of select="@date"/>: </xsl:if>
+ </xsl:template>
+
+ <xsl:template name="displayAuthor">
+ <xsl:if test="@author">(<xsl:value-of select="@author"/>)</xsl:if>
+ </xsl:template>
+
<xsl:template match="changelog/add">
<tr>
- <td><img alt="add" class="icon" src="images/add.gif"/></td>
- <td><xsl:apply-templates/></td>
+ <td style="vertical-align: top;"><img alt="add" class="icon" src="images/add.gif"/></td>
+ <td><xsl:call-template name="displayDate"/><xsl:apply-templates/><xsl:call-template name="displayAuthor"/></td>
</tr>
</xsl:template>
<xsl:template match="changelog/update">
<tr>
- <td><img alt="update" class="icon" src="images/update.gif"/></td>
- <td><xsl:apply-templates/></td>
+ <td style="vertical-align: top;"><img alt="update" class="icon" src="images/update.gif"/></td>
+ <td><xsl:call-template name="displayDate"/><xsl:apply-templates/><xsl:call-template name="displayAuthor"/></td>
</tr>
</xsl:template>
<xsl:template match="changelog/design">
<tr>
- <td><img alt="design" class="icon" src="images/design.gif"/></td>
- <td><xsl:apply-templates/></td>
+ <td style="vertical-align: top;"><img alt="design" class="icon" src="images/design.gif"/></td>
+ <td><xsl:call-template name="displayDate"/><xsl:apply-templates/><xsl:call-template name="displayAuthor"/></td>
</tr>
</xsl:template>
<xsl:template match="changelog/docs">
<tr>
- <td><img alt="docs" class="icon" src="images/docs.gif"/></td>
- <td><xsl:apply-templates/></td>
+ <td style="vertical-align: top;"><img alt="docs" class="icon" src="images/docs.gif"/></td>
+ <td><xsl:call-template name="displayDate"/><xsl:apply-templates/><xsl:call-template name="displayAuthor"/></td>
</tr>
</xsl:template>
<xsl:template match="changelog/fix">
<tr>
- <td><img alt="fix" class="icon" src="images/fix.gif"/></td>
- <td><xsl:apply-templates/></td>
+ <td style="vertical-align: top;"><img alt="fix" class="icon" src="images/fix.gif"/></td>
+ <td>
+ <xsl:if test="@bugzilla-id"> [
+ <xsl:element name="a">
+ <xsl:attribute name="href">http://nagoya.apache.org/bugzilla/show_bug.cgi?id=<xsl:value-of select="@bugzilla-id"/></xsl:attribute>
+ bug #<xsl:value-of select="@bugzilla-id"/>
+ </xsl:element>
+ ]</xsl:if>
+ <xsl:call-template name="displayDate"/><xsl:apply-templates/><xsl:call-template name="displayAuthor"/>
+ </td>
</tr>
</xsl:template>
<xsl:template match="changelog/scode">
<tr>
- <td><img alt="code" class="icon" src="images/code.gif"/></td>
- <td><xsl:apply-templates/></td>
+ <td style="vertical-align: top;"><img alt="code" class="icon" src="images/code.gif"/></td>
+ <td><xsl:call-template name="displayDate"/><xsl:apply-templates/><xsl:call-template name="displayAuthor"/></td>
</tr>
</xsl:template>
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org