You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by ch...@apache.org on 2003/08/07 12:22:15 UTC

cvs commit: xml-forrest/src/resources/stylesheets changes2document.xsl

cheche      2003/08/07 03:22:15

  Modified:    .        status.xml
               src/resources/stylesheets changes2document.xsl
  Log:
  Added support for coma separate bugs
  
  Submitted by:	joerg.heinicke@gmx.de
  
  Revision  Changes    Path
  1.187     +4 -0      xml-forrest/status.xml
  
  Index: status.xml
  ===================================================================
  RCS file: /home/cvs/xml-forrest/status.xml,v
  retrieving revision 1.186
  retrieving revision 1.187
  diff -u -r1.186 -r1.187
  --- status.xml	31 Jul 2003 16:17:56 -0000	1.186
  +++ status.xml	7 Aug 2003 10:22:15 -0000	1.187
  @@ -25,6 +25,10 @@
   
     <changes>
       <release version="0.5-dev" date="unreleased">
  +      <action dev="JJP" type="add" context="core"
  +        due-to="Joerg Heinicke"  due-to-email="joerg.heinicke@gmx.de" >
  +        Comma separated bugs have a link to bugzilla systems.
  +      </action>    
         <action dev="JJP" type="fix" context="core"
           due-to="Ringo de Smet"  due-to-email="DeSmet_Ringo@emc.com" >
           Docbook table header is shifted one column.
  
  
  
  1.13      +15 -4     xml-forrest/src/resources/stylesheets/changes2document.xsl
  
  Index: changes2document.xsl
  ===================================================================
  RCS file: /home/cvs/xml-forrest/src/resources/stylesheets/changes2document.xsl,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- changes2document.xsl	12 Feb 2003 04:58:14 -0000	1.12
  +++ changes2document.xsl	7 Aug 2003 10:22:15 -0000	1.13
  @@ -6,7 +6,9 @@
   
    <xsl:import href="copyover.xsl"/>
   
  - <xsl:variable name="bugzilla">http://nagoya.apache.org/bugzilla/show_bug.cgi?id=</xsl:variable>
  + <xsl:variable name="bugzilla" select="'http://nagoya.apache.org/bugzilla/'"/>
  + <xsl:variable name="singleBug" select="concat($bugzilla, 'show_bug.cgi?id=')"/>
  + <xsl:variable name="buglist" select="concat($bugzilla, 'buglist.cgi?bug_id=')"/>
   
    <xsl:template match="/">
     <xsl:apply-templates select="//changes"/>
  @@ -56,9 +58,18 @@
   
      <xsl:if test="@fixes-bug">
       <xsl:text> Fixes </xsl:text>
  -    <link href="{$bugzilla}{@fixes-bug}">
  -     <xsl:text>bug </xsl:text><xsl:value-of select="@fixes-bug"/>
  -    </link>
  +    <xsl:choose>
  +     <xsl:when test="contains(@fixes-bug, ',')">
  +      <link href="{$buglist}{@fixes-bug}">
  +       <xsl:text>bugs </xsl:text><xsl:value-of select="@fixes-bug"/>
  +      </link>
  +     </xsl:when>
  +     <xsl:otherwise>
  +      <link href="{$singleBug}{@fixes-bug}">
  +       <xsl:text>bug </xsl:text><xsl:value-of select="@fixes-bug"/>
  +      </link>
  +     </xsl:otherwise>
  +    </xsl:choose>
       <xsl:text>.</xsl:text>
      </xsl:if>
     </li>