Author: marcus
Date: Fri May 18 22:50:35 2012
New Revision: 1340296

URL: http://svn.apache.org/viewvc?rev=1340296&view=rev
Log:
Added a JS function for a checksum file

Modified:
    incubator/ooo/ooo-site/trunk/content/download/download_new_dl_aoo.js
    incubator/ooo/ooo-site/trunk/content/download/globalvars_new_dl_aoo.js

Modified: incubator/ooo/ooo-site/trunk/content/download/download_new_dl_aoo.js
URL: 
http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/download/download_new_dl_aoo.js?rev=1340296&r1=1340295&r2=1340296&view=diff
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/download/download_new_dl_aoo.js 
(original)
+++ incubator/ooo/ooo-site/trunk/content/download/download_new_dl_aoo.js Fri 
May 18 22:50:35 2012
@@ -402,7 +402,7 @@ function hasMirrorLink( nl_language ) {
        
        // alert ("Platform: -" + platform +"-");
        // first check for availability
-        if ( platform == 'none' ) {
+        if ( platform == "none" ) {
                 return false;
         }
         
@@ -433,7 +433,6 @@ function getLink( version, nl_language, 
                } else {
                        return mirrorbrain_getLink( version, nl_language, 
schema );
                }
-
        }
 }
 
@@ -442,16 +441,38 @@ function getLink( version, nl_language, 
 function sourceforge_getLink( version, nl_language, schema ) {
        var mirrorbrain_link = mirrorbrain_getLink( version, nl_language, 
schema );
        var sf_link = mirrorbrain_link.replace( MIRROR_MIRRORBRAIN_URL, 
MIRROR_SOURCEFORGE_URL ) + '/download';
+
        return sf_link;
 }
 
 function apache_getLink( version, nl_language, schema ) {
        var mirrorbrain_link = mirrorbrain_getLink( version, nl_language, 
schema );
-       var apache_link = mirrorbrain_link.replace( MIRROR_MIRRORBRAIN_URL, 
MIRROR_APACHE_REF ) ;
+       var apache_link = mirrorbrain_link.replace( MIRROR_MIRRORBRAIN_URL, 
MIRROR_APACHE_URL ) ;
+
        return apache_link;
 }
 
 /*
+ * get checksum file
+ * depending on which install file was recognized and assembled
+ */
+function apache_getChecksum( version, nl_language, schema, hash ) {
+       var filename = mirrorbrain_getFileName( version, nl_language, schema ) 
+ "." + hash;
+
+       if ( nl_language != "" )
+               language = nl_language;
+       else
+               language = getLanguageISO( nl_language );
+
+       if ( nl_language == "en-US" )
+               var link = MIRROR_APACHE_DIST_URL + APACHE_SUFFIX_STABLE + 
version + "/";
+       else
+               var link = MIRROR_APACHE_DIST_URL + APACHE_SUFFIX_LOC + 
language + "/" + version + "/";
+
+       return link + filename;
+}
+
+/*
  * get platform of browser
  * depending from mirror-system (represented by the schema)
  */

Modified: incubator/ooo/ooo-site/trunk/content/download/globalvars_new_dl_aoo.js
URL: 
http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/download/globalvars_new_dl_aoo.js?rev=1340296&r1=1340295&r2=1340296&view=diff
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/download/globalvars_new_dl_aoo.js 
(original)
+++ incubator/ooo/ooo-site/trunk/content/download/globalvars_new_dl_aoo.js Fri 
May 18 22:50:35 2012
@@ -31,10 +31,15 @@ var MIRROR_MIRRORBRAIN_URL  = "http://ope
 // var MIRROR_MIRRORBRAIN_URL  = "http://download.services.openoffice.org/";;
 var MIRROR_SOURCEFORGE_URL     = 
"http://sourceforge.net/projects/openofficeorg.mirror/";;
 var MIRROR_APACHE_URL          = 
"http://www.apache.org/dyn/closer.cgi/incubator/ooo/";;
+var MIRROR_APACHE_DIST_URL     = "http://www.apache.org/dist/incubator/ooo/";;
 
 // Don't add these on, they're alredy supplied by mirrobrarin_getLink, 
reference only
 var SOURCEFORGE_SUFFIX         = "files/stable/3.4/";
 var APACHE_SUFFIX              = "files/stable/3.4/";
+var SOURCEFORGE_SUFFIX_STABLE  = "files/stable/";
+var SOURCEFORGE_SUFFIX_LOC     = "files/localized/";
+var APACHE_SUFFIX_STABLE       = "files/stable/";
+var APACHE_SUFFIX_LOC          = "files/localized/";
 var MIRROR_SOURCEFORGE_REF     = MIRROR_SOURCEFORGE_URL + SOURCEFORGE_SUFFIX;
 var MIRROR_APACHE_REF          = MIRROR_APACHE_URL + APACHE_SUFFIX;
 


Reply via email to