You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@jakarta.apache.org by ba...@apache.org on 2005/02/07 03:39:37 UTC

svn commit: r151665 - jakarta/site/xdocs/downloads/download-pages.xsl jakarta/site/xdocs/downloads/downloads.xml

Author: bayard
Date: Sun Feb  6 18:39:35 2005
New Revision: 151665

URL: http://svn.apache.org/viewcvs?view=rev&rev=151665
Log:
concept of links added, and implemented in the various places in the xml. The xsl also checks if a download is mirrored or not, if not mirrored then it uses the primary as the base of the download url instead of the [preferred] tag

Modified:
    jakarta/site/xdocs/downloads/download-pages.xsl
    jakarta/site/xdocs/downloads/downloads.xml

Modified: jakarta/site/xdocs/downloads/download-pages.xsl
URL: http://svn.apache.org/viewcvs/jakarta/site/xdocs/downloads/download-pages.xsl?view=diff&r1=151664&r2=151665
==============================================================================
--- jakarta/site/xdocs/downloads/download-pages.xsl (original)
+++ jakarta/site/xdocs/downloads/download-pages.xsl Sun Feb  6 18:39:35 2005
@@ -93,6 +93,9 @@
       <xsl:if test="@keys">
         <p><span class="keys"><a href="{$primary}{$keys}">KEYS</a></span></p>
       </xsl:if>
+      <xsl:apply-templates select="link">
+        <xsl:with-param name="primary" select="@primary"/>
+      </xsl:apply-templates>
       <xsl:apply-templates select="group">
         <xsl:with-param name="primary" select="@primary"/>
       </xsl:apply-templates>
@@ -109,6 +112,9 @@
     <xsl:param name="primary"/>
     <li class="group">
       <span class="label"><xsl:value-of select="@label"/></span>
+      <xsl:apply-templates select="link">
+        <xsl:with-param name="primary" select="$primary"/>
+      </xsl:apply-templates>
       <ul>
       <xsl:apply-templates select="group">
         <xsl:with-param name="primary" select="@primary"/>
@@ -120,11 +126,22 @@
     </li>
   </xsl:template>
 
+  <xsl:template match="link">
+    <xsl:param name="primary"/>
+    <xsl:variable name="href"><xsl:value-of select="@href"/></xsl:variable>
+    <a href="{$href}"><xsl:value-of select="@name"/></a> 
+  </xsl:template>
+
   <xsl:template match="download">
     <xsl:param name="primary"/>
     <xsl:variable name="href"><xsl:value-of select="@href"/></xsl:variable>
     <li class="download">
-      <a href="[preferred]/{$href}"><xsl:value-of select="@name"/></a> 
+      <xsl:if test="ancestor::downloads/@mirrored = 'true'">
+          <a href="[preferred]/{$href}"><xsl:value-of select="@name"/></a> 
+      </xsl:if>
+      <xsl:if test="not(ancestor::downloads/@mirrored = 'true')">
+          <a href="{$primary}{$href}"><xsl:value-of select="@name"/></a> 
+      </xsl:if>
       <xsl:if test="not(@md5 and @md5 = 'false')">
         [<a href="{$primary}{$href}.md5">md5</a>] 
       </xsl:if>

Modified: jakarta/site/xdocs/downloads/downloads.xml
URL: http://svn.apache.org/viewcvs/jakarta/site/xdocs/downloads/downloads.xml?view=diff&r1=151664&r2=151665
==============================================================================
--- jakarta/site/xdocs/downloads/downloads.xml (original)
+++ jakarta/site/xdocs/downloads/downloads.xml Sun Feb  6 18:39:35 2005
@@ -2,7 +2,6 @@
 <project-downloads title="Jakarta Downloads">
 
     <!-- TODO: <downloads dir="bcel" would add a piece of text saying that the bcel downloads are available from... -->
-    <!-- TODO: <link> instead of <download> to imply a link to another page -->
 
     <project id="bcel" name="BCEL" href="http://jakarta.apache.org/bcel/">
       <downloads keys="jakarta/bcel/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/bcel/">
@@ -24,15 +23,14 @@
       </downloads>
     </project>
 
-    <!-- TODO: cactus has no pgp's, need to turn this off somehow -->
     <project id="cactus" name="Cactus" href="http://jakarta.apache.org/cactus/">
-      <downloads keys="jakarta/cactus/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/cactus/">
+      <downloads keys="jakarta/cactus/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/cactus/" pgp-text="false">
           <group label="Binary">
-              <download name="1.7 zip for J2EE API 1.2" href="jakarta/cactus/binaries/jakarta-cactus-12-1.7.zip"/>
-              <download name="1.7 zip for J2EE API 1.3" href="jakarta/cactus/binaries/jakarta-cactus-13-1.7.zip"/>
+              <download name="1.7 zip for J2EE API 1.2" href="jakarta/cactus/binaries/jakarta-cactus-12-1.7.zip" pgp="false"/>
+              <download name="1.7 zip for J2EE API 1.3" href="jakarta/cactus/binaries/jakarta-cactus-13-1.7.zip" pgp="false"/>
           </group>
           <group label="Source">
-              <download name="1.7 zip" href="jakarta/cactus/source/jakarta-cactus-src-1.7.zip"/>
+              <download name="1.7 zip" href="jakarta/cactus/source/jakarta-cactus-src-1.7.zip" pgp="false"/>
           </group>
       </downloads>
     </project>
@@ -121,6 +119,7 @@
       <project id="commons-collections" name="Commons Collections" href="http://jakarta.apache.org/commons/collections/">
         <downloads keys="jakarta/commons/collections/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/commons/collections/">
             <group label="3.0">
+              <link name="Release notes" href="http://www.apache.org/dist/jakarta/commons/collections/RELEASE-NOTES.html"/>
               <group label="Binary">
                   <download name="3.0.tar.gz" href="jakarta/commons/collections/binaries/commons-collections-3.0.tar.gz"/>
                   <download name="3.0.zip" href="jakarta/commons/collections/binaries/commons-collections-3.0.zip"/>
@@ -131,6 +130,7 @@
               </group>
             </group>
             <group label="2.1.1">
+              <link name="Release notes" href="http://www.apache.org/dist/jakarta/commons/collections/RELEASE-NOTES-2.1.1.html"/>
               <group label="Binary">
                   <download name="2.1.1.tar.gz" href="jakarta/commons/collections/binaries/commons-collections-2.1.1.tar.gz"/>
                   <download name="2.1.1.zip" href="jakarta/commons/collections/binaries/commons-collections-2.1.1.zip"/>
@@ -143,9 +143,9 @@
         </downloads>
       </project>
 
-      <!-- Configuration has a link to the changes-report -->
       <project id="commons-configuration" name="Commons Configuration" href="http://jakarta.apache.org/commons/configuration/">
         <downloads keys="jakarta/commons/configuration/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/commons/configuration/">
+            <link name="Changes Report" href="http://jakarta.apache.org/commons/configuration/changes-report.html"/>
             <group label="Binary">
                 <download name="1.0.jar" href="jakarta/commons/configuration/binaries/commons-commons-configuration-1.0.jar"/>
                 <download name="1.0.tar.gz" href="jakarta/commons/configuration/binaries/commons-commons-configuration-1.0.tar.gz"/>
@@ -374,9 +374,9 @@
         </downloads>
       </project>
 
-      <!-- Math has a link to the changes report -->
       <project id="commons-math" name="Commons Math" href="http://jakarta.apache.org/commons/math/">
         <downloads keys="jakarta/commons/math/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/commons/math/">
+            <link name="Changes Report" href="http://jakarta.apache.org/commons/math/changes-report.html"/>
             <group label="Binary">
                 <download name="1.0.tar.gz" href="jakarta/commons/math/binaries/commons-math-1.0.tar.gz"/>
                 <download name="1.0.zip" href="jakarta/commons/math/binaries/commons-math-1.0.zip"/>
@@ -652,7 +652,7 @@
       <downloads keys="jakarta/tomcat-5/KEYS" primary="http://www.apache.org/dist/" mirrored="true" archive="http://archive.apache.org/dist/jakarta/tomcat-5/">
           <group label="5.5.7-alpha">
             <group label="Binary">
-                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.5.7/README.html"/>
+                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.5.7/README.html" pgp="false" md5="false"/>
                 <download name="5.5.7-alpha exe" href="jakarta/tomcat-5/v5.5.7/bin/jakarta-tomcat-5.5.7.exe"/>
                 <download name="5.5.7-alpha tar.gz" href="jakarta/tomcat-5/v5.5.7/bin/jakarta-tomcat-5.5.7.tar.gz"/>
                 <download name="5.5.7-alpha zip" href="jakarta/tomcat-5/v5.5.7/bin/jakarta-tomcat-5.5.7.zip"/>
@@ -672,7 +672,7 @@
           </group>
           <group label="5.5.4">
             <group label="Binary">
-                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.5.4/README.html"/>
+                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.5.4/README.html" pgp="false" md5="false"/>
                 <download name="5.5.4 exe" href="jakarta/tomcat-5/v5.5.4/bin/jakarta-tomcat-5.5.4.exe"/>
                 <download name="5.5.4 tar.gz" href="jakarta/tomcat-5/v5.5.4/bin/jakarta-tomcat-5.5.4.tar.gz"/>
                 <download name="5.5.4 zip" href="jakarta/tomcat-5/v5.5.4/bin/jakarta-tomcat-5.5.4.zip"/>
@@ -692,7 +692,7 @@
           </group>
           <group label="5.0.30-beta">
             <group label="Binary">
-                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.0.30/README.html"/>
+                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.0.30/README.html" pgp="false" md5="false"/>
                 <download name="5.0.30-beta exe" href="jakarta/tomcat-5/v5.0.30/bin/jakarta-tomcat-5.0.30.exe"/>
                 <download name="5.0.30-beta tar.gz" href="jakarta/tomcat-5/v5.0.30/bin/jakarta-tomcat-5.0.30.tar.gz"/>
                 <download name="5.0.30-beta zip" href="jakarta/tomcat-5/v5.0.30/bin/jakarta-tomcat-5.0.30.zip"/>
@@ -709,7 +709,7 @@
           </group>
           <group label="5.0.28">
             <group label="Binary">
-                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.0.28/README.html"/>
+                <download name="README (contains packaging information)" href="jakarta/tomcat-5/v5.0.28/README.html" pgp="false" md5="false"/>
                 <download name="5.0.28 exe" href="jakarta/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.exe"/>
                 <download name="5.0.28 tar.gz" href="jakarta/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.tar.gz"/>
                 <download name="5.0.28 zip" href="jakarta/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.zip"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org