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