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 ) > 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 ) > 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]