You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by bu...@apache.org on 2014/05/29 14:50:42 UTC
svn commit: r910393 - in /websites/staging/ooo-site/trunk: cgi-bin/ content/
content/download/test/download_droplist.js
Author: buildbot
Date: Thu May 29 12:50:42 2014
New Revision: 910393
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_droplist.js
Propchange: websites/staging/ooo-site/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu May 29 12:50:42 2014
@@ -1 +1 @@
-1598281
+1598282
Propchange: websites/staging/ooo-site/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu May 29 12:50:42 2014
@@ -1 +1 @@
-1598281
+1598282
Modified: websites/staging/ooo-site/trunk/content/download/test/download_droplist.js
==============================================================================
--- websites/staging/ooo-site/trunk/content/download/test/download_droplist.js (original)
+++ websites/staging/ooo-site/trunk/content/download/test/download_droplist.js Thu May 29 12:50:42 2014
@@ -92,13 +92,13 @@ function initVars() {
// LINK = ""; // The complete download URL
LINK_FULL = ""; // The complete download URL (for full installation)
LINK_LP = ""; // The complete download URL (for language pack)
- LINK_CHECKSUM_KEYS = ""; // The KEYS file as download URL
- LINK_CHECKSUM_ASC_FULL = ""; // The ASC file as download URL (for full installation)
- LINK_CHECKSUM_MD5_FULL = ""; // The MD5 file as download URL (for full installation)
- LINK_CHECKSUM_SHA256_FULL = ""; // The SHA256 file as download URL (for full installation)
- LINK_CHECKSUM_ASC_LP = ""; // The ASC file as download URL (for language pack)
- LINK_CHECKSUM_MD5_LP = ""; // The MD5 file as download URL (for language pack)
- LINK_CHECKSUM_SHA256_LP = ""; // The SHA256 file as download URL (for language pack)
+ LINK_CHK_KEYS = ""; // The KEYS file as download URL
+ LINK_CHK_ASC_FULL = ""; // The ASC file as download URL (for full installation)
+ LINK_CHK_MD5_FULL = ""; // The MD5 file as download URL (for full installation)
+ LINK_CHK_SHA256_FULL = ""; // The SHA256 file as download URL (for full installation)
+ LINK_CHK_ASC_LP = ""; // The ASC file as download URL (for language pack)
+ LINK_CHK_MD5_LP = ""; // The MD5 file as download URL (for language pack)
+ LINK_CHK_SHA256_LP = ""; // The SHA256 file as download URL (for language pack)
SOURCEFORGE_BASE_URL = ""; // The base URL for all binary files on Sourceforge
SOURCEFORGE_PREV_URL = ""; // The base URL for all binary files (prev. version) on Sourceforge
ASF_BASE_URL = ""; // The base URL for all binary files on Apache
@@ -110,8 +110,6 @@ function initVars() {
OTHER = false; // Does the download URL points to 'other.html'?
ARCHIVE = false; // Does the download URL points to the ASF archive?
ERROR = false; // Is the download URL in general correct (false) or not (true)?
-
- return;
}
/*
@@ -181,7 +179,7 @@ function getLanguage() {
thisLanguage = thisLanguageSet[ regionCode ];
} else {
// Choose the default langCode
- thisLanguage = thisLanguageSet[ "-" ];
+ var thisLanguage = thisLanguageSet[ "-" ];
if( languageCode == "en" ) {
// Special case, default is en-US for en-XX
language = "en-US";
@@ -238,8 +236,6 @@ function fillOSSel() {
// Set the recognized platform as default.
// setOSSel();
-
- return;
}
/*
@@ -279,7 +275,6 @@ function fillLangSel() {
sel_lang.appendChild( option );
}
*/
- return;
}
/*
@@ -303,8 +298,6 @@ function fillVerSel() {
// Set the version from the $VERSION variable as default.
// setVerSel();
-
- return;
}
/*
@@ -646,7 +639,7 @@ function getOSSel() {
+ "\n\n"
+ "" );
*/
- return;
+ return PLATFORM_SEL;
}
/*
@@ -708,7 +701,7 @@ function getLangSel() {
+ "\n\n"
+ "" );
*/
- return;
+ return LANG_SEL;
}
/*
@@ -736,7 +729,7 @@ function getVerSel() {
}
}
- return;
+ return VERSION_SEL;
}
/*
@@ -761,7 +754,7 @@ function getTypeSel() {
TYPE = "";
}
- return;
+ return TYPE;
}
/*
@@ -887,7 +880,6 @@ function resetSel() {
document.getElementById( "dl_rpt_img" ).title = "";
document.getElementById( "dl_rpt_img" ).alt = "";
*/
- return;
}
/*
@@ -936,7 +928,7 @@ function showErrorMessage( error_text )
ARCHIVE = false;
ERROR = true;
- return;
+ return ERROR;
}
/*
@@ -1136,7 +1128,7 @@ function getLink( rel_mode ) {
* Depends on chosen OS, language and type
*/
function getLinkSel( rel_mode ) {
- var error_text = "";
+ var error_text, rel_text = "";
// Reset all error flags.
SF = false;
@@ -1171,7 +1163,18 @@ function getLinkSel( rel_mode ) {
return;
}
*/
- // If version is '4.1.0' (or newer) + platform is 'Mac OS X <= 10.6', show the none-availability to the user.
+ // If recognized platform is not Windows, Linux or Mac, show the none-availability to the user.
+ if( UI_PLATFORM_NO_SUP != "" ) {
+ // Show an error message that the chosen items do not lead to a download.
+ error_text = "Apache OpenOffice " + VERSION_SEL + " is not available for <b>" + UI_PLATFORM_NO_SUP + "</b>."
+ + "<br />Please select a download for Windows, Linux or OS X.";
+
+ showErrorMessage( error_text );
+
+ return ERROR;
+ }
+
+ // If version is '4.1.0' (or newer) and platform is 'Mac OS X <= 10.6', show the none-availability to the user.
if( VERSION_SEL == "4.1.0" && URL_PLATFORM == "MacOS_x86_install" ) {
// Show an error message that the chosen items do not lead to a download.
error_text = "Apache OpenOffice " + VERSION_SEL + " is not available for <b>" + UI_PLATFORM + "</b>."
@@ -1179,10 +1182,10 @@ function getLinkSel( rel_mode ) {
showErrorMessage( error_text );
- return;
+ return ERROR;
}
- // If version is '4.0.1' (or older) + platform is 'Mac OS X => 10.7', show the none-availability to the user.
+ // If version is '4.0.1' (or older) and platform is 'Mac OS X >= 10.7', show the none-availability to the user.
if( ( VERSION_SEL == "4.0.1" || VERSION_SEL == "4.0.0" ) && URL_PLATFORM == "MacOS_x86-64_install" ) {
// Set the values for all elements that should not be empty.
error_text = "Apache OpenOffice " + VERSION_SEL + " is not available for <b>" + UI_PLATFORM + "</b>."
@@ -1190,18 +1193,7 @@ function getLinkSel( rel_mode ) {
showErrorMessage( error_text );
- return;
- }
-
- // If recognized platform is not 'Windows', 'Linux' or 'Mac', show the none-availability to the user.
- if( UI_PLATFORM_NO_SUP != "" ) {
- // Show an error message that the chosen items do not lead to a download.
- error_text = "Apache OpenOffice " + VERSION_SEL + " is not available for <b>" + UI_PLATFORM_NO_SUP + "</b>."
- + "<br />Please select a download for Windows, Linux or OS X.";
-
- showErrorMessage( error_text );
-
- return;
+ return ERROR;
}
// If language is not supported, show the none-availability to the user.
@@ -1223,9 +1215,10 @@ function getLinkSel( rel_mode ) {
// Show an error message that the chosen items do not lead to a download.
error_text = "Apache OpenOffice " + VERSION_SEL + " is not available for <b>" + RELEASE_MATRIX_LANG[ 1 ]
+ " (" + RELEASE_MATRIX_LANG[ 2 ] + ")</b>.<br />Please choose another language or version.";
+
showErrorMessage( error_text );
- return;
+ return ERROR;
} else {
// If language is supported, assemble the filenames and text for download and checksums.
@@ -1264,7 +1257,7 @@ function getLinkSel( rel_mode ) {
ARCHIVE = false;
ERROR = false;
- text = "Milestone " + MILESTONE + " | Build ID " + BUILD + " | SVN " + SVN_REV + " | Released: " + REL_DATE;
+ rel_text = "Milestone " + MILESTONE + " | Build ID " + BUILD + " | SVN " + SVN_REV + " | Released: " + REL_DATE;
// Set the values for the both download text buttons.
document.getElementById( "dl_f_lnk" ).href = LINK_FULL;
@@ -1276,7 +1269,7 @@ function getLinkSel( rel_mode ) {
// Set the values in the sub-green box on the left hand side.
document.getElementById( "dl_rel_dta_hl" ).innerHTML = "Release data: ";
- document.getElementById( "dl_rel_dta" ).innerHTML = text;
+ document.getElementById( "dl_rel_dta" ).innerHTML = rel_text;
document.getElementById( "dl_f_hl" ).innerHTML = "Full installation: ";
document.getElementById( "dl_f_size_hl" ).innerHTML = "Filesize ~ ";
document.getElementById( "dl_f_size" ).innerHTML = FILESIZE_FULL + " MByte";
@@ -1457,7 +1450,7 @@ function getPlatform() {
// If $UI_PLATFORM_NO_SUP is already filled, something was recognized and no more work is needed.
if( UI_PLATFORM_NO_SUP != "" )
- return;
+ return URL_PLATFORM;
// Windows?
if( os.indexOf( "win" ) != -1 ||
@@ -1804,7 +1797,5 @@ function alertDbg( location ) {
+ "ARCHIVE: " + "\t\t\t\t\t\t\t" + ARCHIVE + "\n"
+ "ERROR: " + "\t\t\t\t\t\t\t" + ERROR + "\n"
+ "" );
-
- return;
}