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/18 02:16:00 UTC
svn commit: r154224 - jakarta/site/xdocs/downloads/downloads-cgi.xsl
Author: bayard
Date: Thu Feb 17 17:15:59 2005
New Revision: 154224
URL: http://svn.apache.org/viewcvs?view=rev&rev=154224
Log:
now generates cgi page for all html pages that need the mirroring logic
Modified:
jakarta/site/xdocs/downloads/downloads-cgi.xsl
Modified: jakarta/site/xdocs/downloads/downloads-cgi.xsl
URL: http://svn.apache.org/viewcvs/jakarta/site/xdocs/downloads/downloads-cgi.xsl?view=diff&r1=154223&r2=154224
==============================================================================
--- jakarta/site/xdocs/downloads/downloads-cgi.xsl (original)
+++ jakarta/site/xdocs/downloads/downloads-cgi.xsl Thu Feb 17 17:15:59 2005
@@ -4,16 +4,26 @@
xmlns:redirect="http://xml.apache.org/xalan/redirect"
extension-element-prefixes="redirect">
- <xsl:template match="project">
+ <xsl:template match="project" name="project">
<xsl:variable name="id"><xsl:value-of select="@id"/></xsl:variable>
- <redirect:write file="downloads_{$id}.cgi">
+
+ <xsl:if test="downloads">
+ <xsl:if test="downloads/@mirrored != 'false'">
+ <redirect:write file="downloads_{$id}.cgi">
#!/bin/sh
# Wrapper script around mirrors.cgi script
# (we must change to that directory in order for python to pick up the
# python includes correctly)
cd /www/www.apache.org/dyn/mirrors
/www/www.apache.org/dyn/mirrors/mirrors.cgi $*
- </redirect:write>
+ </redirect:write>
+ </xsl:if>
+ </xsl:if>
+
+ <xsl:for-each select="project">
+ <xsl:call-template name="project"/>
+ </xsl:for-each>
+
</xsl:template>
</xsl:stylesheet>
---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org