Author: buildbot
Date: Sun Aug 11 16:53:52 2013
New Revision: 874208

Log:
Staging update by buildbot for ooo-site

Modified:
    websites/staging/ooo-site/trunk/cgi-bin/   (props changed)
    websites/staging/ooo-site/trunk/content/   (props changed)
    websites/staging/ooo-site/trunk/content/download/test/download.js

Propchange: websites/staging/ooo-site/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sun Aug 11 16:53:52 2013
@@ -1 +1 @@
-1512967
+1512968

Propchange: websites/staging/ooo-site/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sun Aug 11 16:53:52 2013
@@ -1 +1 @@
-1512967
+1512968

Modified: websites/staging/ooo-site/trunk/content/download/test/download.js
==============================================================================
--- websites/staging/ooo-site/trunk/content/download/test/download.js (original)
+++ websites/staging/ooo-site/trunk/content/download/test/download.js Sun Aug 
11 16:53:52 2013
@@ -21,6 +21,7 @@ var URL_PLATFORM                      = "";
 var FILENAME                           = "";
 var FILESIZE                           = 0;
 var EXTENSION                          = "";
+var LINK                               = "";
 var CHECKSUM_KEYS                      = "";
 var CHECKSUM_ASC                       = "";
 var CHECKSUM_MD5                       = "";
@@ -28,6 +29,16 @@ var CHECKSUM_SHA256                  = "";
 var ERROR                              = false;
 
 /*
+ * Initialize the download script and set all global variables with data
+ */
+function initializeDL() {
+       getLanguage();
+       getPlatform();
+       getFilesize();
+       getLink();
+}
+
+/*
  * Get array and ISO code for language
  * Depends on nl_language
  */
@@ -119,8 +130,7 @@ function hasMirrorLink() {
  * Depends on array-list
  */
 function getLink() {
-       var file_link   = "";
-       var chk_link    = "";
+       var chk_link = "";
 
        getLanguage();
        getPlatform();
@@ -137,26 +147,28 @@ function getLink() {
 
        if ( hasMirrorLink() ) {
                if ( URL_PLATFORM == "" ) {
+                       // If no platform was recognized, set the "other.html" 
webpage as alternative download URL
                        if ( UI_PLATFORM == "" ) {
                                UI_PLATFORM = "an unknown platform/OS";
                        }
-                       file_link = 
"http://www.openoffice.org/download/other.html";;
+                       LINK  = "http://www.openoffice.org/download/other.html";;
                        ERROR = true;
-                       return file_link;
+                       return LINK;
                } else {
+                       // If platform was recognized, get the download 
filename and checksum filename
+
                        // FILENAME     = "Apache_OpenOffice_" + VERSION + "_" 
+ URL_PLATFORM + "_" + NL_LANGUAGE;
                        // FILENAME     = FILENAME + EXTENSION;
 
                        // Assign the file name (column 3) from the release 
matrix of language and platform
-                       FILENAME        = release_aoo400_matrix[ LANG_ISO ][ 
RELEASE_MATRIX_PLATFORM_POS ][ 3 ]
-                       // file_link    = SOURCEFORGE_BASE_URL + NL_LANGUAGE + 
"/Apache_OpenOffice_" + VERSION + "_";
-                       // file_link    = file_link + URL_PLATFORM + "_" + 
NL_LANGUAGE + EXTENSION + "/download";
+                       FILENAME        = release_aoo400_matrix[ LANG_ISO ][ 
RELEASE_MATRIX_PLATFORM_POS ][ 3 ];
 
-                       file_link       = SOURCEFORGE_BASE_URL + NL_LANGUAGE + 
"/" + FILENAME;
+                       // LINK         = SOURCEFORGE_BASE_URL + NL_LANGUAGE + 
"/Apache_OpenOffice_" + VERSION + "_";
+                       // LINK         = LINK + URL_PLATFORM + "_" + 
NL_LANGUAGE + EXTENSION + "/download";
+                       LINK            = SOURCEFORGE_BASE_URL + NL_LANGUAGE + 
"/" + FILENAME + "/download";
 
                        // chk_link     = APACHE_DIST_BASE_URL + "/binaries/" + 
NL_LANGUAGE + "/Apache_OpenOffice_";
                        // chk_link     = chk_link + VERSION + "_" + 
URL_PLATFORM + "_" + NL_LANGUAGE + EXTENSION;
-
                        chk_link        = APACHE_DIST_BASE_URL + "/binaries/" + 
NL_LANGUAGE + "/" + FILENAME;
 
                        CHECKSUM_KEYS   = 
"http://www.apache.org/dist/openoffice/KEYS";;
@@ -164,15 +176,15 @@ function getLink() {
                        CHECKSUM_MD5    = chk_link + ".md5";
                        CHECKSUM_SHA256 = chk_link + ".sha256";
                }
-               return file_link;
+               return LINK;
 
                /*
                Used for debugging
-               file_link       = PEOPLE_BASE_URL + "/binaries/" + NL_LANGUAGE 
+ "/Apache_OpenOffice_";
-               file_link       = file_link + "/Apache_OpenOffice_" + "_" + 
NL_LANGUAGE + EXTENSION;
+               LINK            = PEOPLE_BASE_URL + "/binaries/" + NL_LANGUAGE 
+ "/Apache_OpenOffice_";
+               LINK            = LINK + "/Apache_OpenOffice_" + "_" + 
NL_LANGUAGE + EXTENSION;
                chk_link        = PEOPLE_BASE_URL + "/binaries/" + NL_LANGUAGE 
+ "/Apache_OpenOffice_" + VERSION;
                chk_link        = chk_link + "_" + URL_PLATFORM + "_" + 
NL_LANGUAGE + EXTENSION;
-               return file_link;
+               return LINK;
                 */
        } else {
                ERROR = true;
@@ -246,7 +258,7 @@ function getPlatform() {
            return;
          }
 
-         // Windows
+         // Windows, x86 or mobile?
          if ( os.indexOf( "windows"            ) != -1 ||
               os.indexOf( "win"                ) != -1 ) {     UI_PLATFORM     
= "Windows (EXE)";
                                                                URL_PLATFORM    
= "Win_x86_install";
@@ -255,7 +267,7 @@ function getPlatform() {
                 ua.indexOf( "mobile"           ) != -1 )       UI_PLATFORM     
= "Windows Mobile device";
          }
 
-         // Linux
+         // Linux, x86 or x86_64, DEB or RPM?
          if ( os.indexOf( "linux"              ) != -1 ) {
            if ( os.indexOf( "x86"              ) != -1 ||
                 os.indexOf( "i686"             ) != -1 ) {     UI_PLATFORM     
= "Linux 32-bit (RPM)";
@@ -290,7 +302,7 @@ function getPlatform() {
          } 
        } 
 
-       // If variable is not filled, then nothing was recognized, set 
$UI_PLATFORM to show it to the user
+       // If variable is not filled until now, then nothing was recognized, 
set $UI_PLATFORM to show it to the user
        if ( ! UI_PLATFORM ) {
                ERROR = true;
                UI_PLATFORM = "an unknown platform/OS";
@@ -349,5 +361,5 @@ function openItem( itemid, uri ) {
        var thisDocument  = document.getElementById( "downloadextendedtext" );
        var thisDocument  = document.getElementById( itemid );
        document.location = uri;
-};
+}
 


Reply via email to