Author: bago
Date: Wed Apr 25 12:34:36 2007
New Revision: 532449

URL: http://svn.apache.org/viewvc?view=rev&rev=532449
Log:
Fix download pages

Modified:
    james/site/trunk/www/download.html
    james/site/trunk/www/downloadunstable.html

Modified: james/site/trunk/www/download.html
URL: 
http://svn.apache.org/viewvc/james/site/trunk/www/download.html?view=diff&rev=532449&r1=532448&r2=532449
==============================================================================
--- james/site/trunk/www/download.html (original)
+++ james/site/trunk/www/download.html Wed Apr 25 12:34:36 2007
@@ -379,20 +379,22 @@
       _uacct = "UA-1384591-1";
       urchinTracker();
     </script>
-        <script type="text/javascript">
+    <script type="text/javascript">
     if (document.getElementsByTagName) { 
       var hrefs = document.getElementsByTagName('a'); 
       var extensions = ["gz","bz2","zip","jar","asc","sar"];
       for (var l = 0; l < hrefs.length; l++) {
-        if (hrefs[l] != "") {
-          var path = hrefs[l].pathname;
-          var external = hrefs[l].hostname != location.host;
+        // 0+ is a workaround for download.cgi script by ASF that 
+        // is not happy with simple words in square brackets
+        if (hrefs[0+l] != "") {
+          var path = hrefs[0+l].pathname;
+          var external = hrefs[0+l].hostname != location.host;
           if (external) {
             var splitted = path.split('.');
-            var ext = splitted[splitted.length-1];
+            var ext = splitted[0+splitted.length-1];
             for (var e = 0; e < extensions.length; e++) {
-              if (extensions[e] == ext) {
-                startListening(hrefs[l],"click",trackDownloads);
+              if (extensions[0+e] == ext) {
+                startListening(hrefs[0+l],"click",trackDownloads);
               }
        }
           }
@@ -432,5 +434,5 @@
       }
     } 
     </script>
-      </body>
+  </body>
 </html>

Modified: james/site/trunk/www/downloadunstable.html
URL: 
http://svn.apache.org/viewvc/james/site/trunk/www/downloadunstable.html?view=diff&rev=532449&r1=532448&r2=532449
==============================================================================
--- james/site/trunk/www/downloadunstable.html (original)
+++ james/site/trunk/www/downloadunstable.html Wed Apr 25 12:34:36 2007
@@ -406,20 +406,22 @@
       _uacct = "UA-1384591-1";
       urchinTracker();
     </script>
-        <script type="text/javascript">
+    <script type="text/javascript">
     if (document.getElementsByTagName) { 
       var hrefs = document.getElementsByTagName('a'); 
       var extensions = ["gz","bz2","zip","jar","asc","sar"];
       for (var l = 0; l < hrefs.length; l++) {
-        if (hrefs[l] != "") {
-          var path = hrefs[l].pathname;
-          var external = hrefs[l].hostname != location.host;
+        // 0+ is a workaround for download.cgi script by ASF that 
+        // is not happy with simple words in square brackets
+        if (hrefs[0+l] != "") {
+          var path = hrefs[0+l].pathname;
+          var external = hrefs[0+l].hostname != location.host;
           if (external) {
             var splitted = path.split('.');
-            var ext = splitted[splitted.length-1];
+            var ext = splitted[0+splitted.length-1];
             for (var e = 0; e < extensions.length; e++) {
-              if (extensions[e] == ext) {
-                startListening(hrefs[l],"click",trackDownloads);
+              if (extensions[0+e] == ext) {
+                startListening(hrefs[0+l],"click",trackDownloads);
               }
        }
           }
@@ -459,5 +461,5 @@
       }
     } 
     </script>
-      </body>
+  </body>
 </html>


Reply via email to