You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by ma...@apache.org on 2019/04/26 17:50:53 UTC
svn commit: r1858218 -
/openoffice/ooo-site/trunk/content/download/download.js
Author: marcus
Date: Fri Apr 26 17:50:53 2019
New Revision: 1858218
URL: http://svn.apache.org/viewvc?rev=1858218&view=rev
Log:
Changed checksum links: Data for the current release needs to come from ASF Dist and only for older releases the data can come from ASF Archive
Modified:
openoffice/ooo-site/trunk/content/download/download.js
Modified: openoffice/ooo-site/trunk/content/download/download.js
URL: http://svn.apache.org/viewvc/openoffice/ooo-site/trunk/content/download/download.js?rev=1858218&r1=1858217&r2=1858218&view=diff
==============================================================================
--- openoffice/ooo-site/trunk/content/download/download.js (original)
+++ openoffice/ooo-site/trunk/content/download/download.js Fri Apr 26 17:50:53 2019
@@ -118,6 +118,7 @@ DL.initVariables = function( init_all )
DL.ASF_WIKI_URL = ""; // The base URL for all release notes on Apache Wiki.
DL.LINK_FULL = ""; // The complete download URL (full install).
DL.LINK_LP = ""; // The complete download URL (langpack).
+ DL.LINK_CHK_BASE_URL = ""; // The base URL for the checksum files.
DL.LINK_CHK_KEYS = ""; // The KEYS file as download URL.
DL.LINK_CHK_ASC_FULL = ""; // The ASC file as download URL (full install).
DL.LINK_CHK_SHA256_FULL = ""; // The SHA256 file as download URL (full install).
@@ -817,22 +818,31 @@ DL.getLinkSelection = function() {
DL.getReleaseMatrixPosition();
DL.getFileData();
- DL.SF_BASE_URL = DL.SF + DL.VERSION_SEL + "/binaries/";
- DL.ASF_ARC_BASE_URL = DL.ASF_ARC + DL.VERSION_SEL;
+ // Assign the base links: Base link + version.
+ DL.SF_BASE_URL = DL.SF + DL.VERSION_SEL + "/binaries/";
+ DL.ASF_DIST_BASE_URL = DL.ASF_DIST + DL.VERSION_SEL;
+ DL.ASF_ARC_BASE_URL = DL.ASF_ARC + DL.VERSION_SEL;
// Assign the download links: Base link + language + file name.
DL.LINK_FULL = DL.SF_BASE_URL + DL.LANG_SEL + "/" + DL.FILENAME_FULL + "/download";
DL.LINK_LP = DL.SF_BASE_URL + DL.LANG_SEL + "/" + DL.FILENAME_LP + "/download";
+ // If the selected version is the current release, match the checksum files from ASF Dist, otherwise from the ASF Archive.
+ if( DL.VERSION_SEL === DL.VERSION ) {
+ DL.LINK_CHK_BASE_URL = DL.ASF_DIST_BASE_URL;
+ } else {
+ DL.LINK_CHK_BASE_URL = DL.ASF_ARC_BASE_URL;
+ }
+
// Assign the checksum links: Base link + language + file name.
DL.LINK_CHK_KEYS = DL.ASF_DIST + "KEYS";
- DL.LINK_CHK_ASC_FULL = DL.ASF_ARC_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_FULL + ".asc";
- DL.LINK_CHK_SHA256_FULL = DL.ASF_ARC_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_FULL + ".sha256";
- DL.LINK_CHK_SHA512_FULL = DL.ASF_ARC_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_FULL + ".sha512";
-
- DL.LINK_CHK_ASC_LP = DL.ASF_ARC_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_LP + ".asc";
- DL.LINK_CHK_SHA256_LP = DL.ASF_ARC_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_LP + ".sha256";
- DL.LINK_CHK_SHA512_LP = DL.ASF_ARC_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_LP + ".sha512";
+ DL.LINK_CHK_ASC_FULL = DL.LINK_CHK_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_FULL + ".asc";
+ DL.LINK_CHK_SHA256_FULL = DL.LINK_CHK_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_FULL + ".sha256";
+ DL.LINK_CHK_SHA512_FULL = DL.LINK_CHK_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_FULL + ".sha512";
+
+ DL.LINK_CHK_ASC_LP = DL.LINK_CHK_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_LP + ".asc";
+ DL.LINK_CHK_SHA256_LP = DL.LINK_CHK_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_LP + ".sha256";
+ DL.LINK_CHK_SHA512_LP = DL.LINK_CHK_BASE_URL + "/binaries/" + DL.LANG_SEL + "/" + DL.FILENAME_LP + ".sha512";
// Indicate that a download will successfull.
DL.SHOW_SUB_BOX = true;
@@ -1370,6 +1380,7 @@ DL.debug = function( location ) {
+ "INSTALL_EXTENSION: " + "\t\t\t\t\t\t" + DL.INSTALL_EXTENSION + "\n"
+ "LINK_FULL: " + "\t\t\t\t\t\t" + DL.LINK_FULL + "\n"
+ "LINK_LP: " + "\t\t\t\t\t\t\t" + DL.LINK_LP + "\n"
+ + "LINK_CHK_BASE_URL: " + "\t\t\t\t\t" + DL.LINK_CHK_BASE_URL + "\n"
+ "LINK_CHK_ASC_FULL: " + "\t\t\t\t\t" + DL.LINK_CHK_ASC_FULL + "\n"
+ "LINK_CHK_SHA256_FULL: " + "\t\t\t\t" + DL.LINK_CHK_SHA256_FULL + "\n"
+ "LINK_CHK_SHA512_FULL: " + "\t\t\t\t" + DL.LINK_CHK_SHA512_FULL + "\n"