jmartin     01/02/09 02:28:08

  Modified:    src/xsl  left-advanced.xsl
  Log:
  Fixed links
  
  Revision  Changes    Path
  1.14      +18 -13    jakarta-alexandria/src/xsl/left-advanced.xsl
  
  Index: left-advanced.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-alexandria/src/xsl/left-advanced.xsl,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- left-advanced.xsl 2001/02/09 08:27:00     1.13
  +++ left-advanced.xsl 2001/02/09 10:28:08     1.14
  @@ -31,41 +31,46 @@
     <xsl:template match="project">
       <xsl:variable name="build.file" select="build/@file" />
       <xsl:variable name="test.file" select="test/@file" />
  +    <xsl:variable name="repository" 
select="/workspace/repository[@name=current()/@repository]" />
   
       <xsl:variable name="browse-url"
         select="concat('../../cvs/', module, '/', @tag, '/', module )" />
  +    <xsl:variable name="doc-url"
  +      select="concat('../../html/javadoc/', module, '/', @tag )" />
  +    <xsl:variable name="blame-url"
  +      select="concat('../../html/', module, '.', @tag, '.blame.html')" />
   
       level2 = insFld(level1, gFld("<xsl:value-of select="@tag" />", "")); 
   
  -    <xsl:if test="@type='cvs'">
  -      insDoc(level2, gLnk(2, "CVSWeb","<xsl:value-of select="concat(cvsweb, 
module)" />"));
  +    <xsl:if test="$repository[@type='cvs']">
  +      <xsl:if test="$repository/cvsweb">
  +        insDoc(level2, gLnk(2, "CVSWeb","<xsl:value-of 
select="concat($repository/cvsweb, module)" />"));
  +      </xsl:if>
  +      insDoc(level2, gLnk(2, "Change Log","<xsl:value-of 
select="$browse-url"/>/ChangeLog.html")); 
       </xsl:if>
  -    <xsl:if test="opensource='true'">
  -      insDoc(level2, gLnk(2, "Browse","<xsl:value-of select="concat($browse-url, 
'/alexandria.index.html')" />"));
  +
  +    <xsl:if test="@opensource='true'">
  +      insDoc(level2, gLnk(2, "Browse","<xsl:value-of 
select="$browse-url"/>/alexandria.index.html" ));
       </xsl:if>
   
  -    <!-- ChangeLog -->
  -      insDoc(level2, gLnk(2, "Change Log","<xsl:value-of 
select="concat($browse-url, '/ChangeLog.html')" />")); 
       <xsl:if test="string-length( $build.file ) &gt; 0">
   
         <!-- Build Log -->
  -      insDoc(level2, gLnk(2, "Build Log","<xsl:value-of select="concat($browse-url, 
'/build.html')" />")); 
  -      <xsl:variable name="blame-url"
  -        select="concat('../../html/', module, '.', @tag, '.blame.html')" />
  +      insDoc(level2, gLnk(2, "Build Log","<xsl:value-of 
select="$browse-url"/>/build.html")); 
   
         <!-- Blame Log -->
         insDoc(level2, gLnk(2, "Blame Log","<xsl:value-of select="$blame-url" />"));
       </xsl:if>
       <xsl:if test="string-length( $test.file ) &gt; 0">
         <!-- Test Log -->
  -      insDoc(level2, gLnk(2, "Unit Tests","<xsl:value-of 
select="concat($browse-url, '/testsuite.html')" />")); 
  +      insDoc(level2, gLnk(2, "Unit Tests","<xsl:value-of 
select="$browse-url"/>/testsuite.html")); 
         <!-- Test Log -->
  -      insDoc(level2, gLnk(2, "Unit Tests Stats","<xsl:value-of 
select="concat($browse-url, '/stats.html')" />")); 
  +      insDoc(level2, gLnk(2, "Unit Tests Stats","<xsl:value-of 
select="$browse-url"/>/stats.html")); 
         <!-- Build Log -->
  -      insDoc(level2, gLnk(2, "Test Log","<xsl:value-of select="concat($browse-url, 
'/test.html')" />"));
  +      insDoc(level2, gLnk(2, "Test Log","<xsl:value-of 
select="$browse-url"/>/test.html"));
       </xsl:if>
       <xsl:if test="javasrc">
  -      insDoc(level2, gLnk(2, "Javadoc","<xsl:value-of select="concat($browse-url, 
'/index.html')" />"));
  +      insDoc(level2, gLnk(2, "Javadoc","<xsl:value-of 
select="$doc-url"/>/index.html"));
       </xsl:if>
     </xsl:template>
   </xsl:stylesheet>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to