in content/js/downloads.js [131:174]
function updateDownloadLink() {
var versionSelect = document.getElementById("ctakesVersionSelect");
var packageSelect = document.getElementById("ctakesPackageSelect");
var downloadSelect = document.getElementById("ctakesDownloadSelect");
var downloadLink = document.getElementById("spanDownloadLink");
empty(downloadLink);
var version = getSelectedValue(versionSelect);
var pkg = getSelectedValue(packageSelect);
var download = getSelectedValue(downloadSelect);
var artifactName = "ctakes-$ver-bin-$pkg.tgz"
.replace(/\$ver/g, version)
.replace(/\$pkg/g, pkg)
.replace(/-bin-sources/, ""); // special case for source packages
var link = "http://d3kbcqa49mib13.cloudfront.net/$artifact";
if (version <= "0.7.3") {
link = "http://ctakes-project.org/download/$artifact";
}
if (pkg.toLowerCase().indexOf("mapr") > -1) {
link = "http://package.mapr.com/tools/apache-ctakes/$ver/$artifact"
} else if (download == "apache") {
if (version <= "1.0.0") {
link = "http://archive.apache.org/dist/ctakes/ctakes-$ver/$artifact";
} else {
link = "http://www.apache.org/dyn/closer.cgi/ctakes/ctakes-$ver/$artifact";
}
}
link = link
.replace(/\$ver/, version)
.replace(/\$artifact/, artifactName);
var text = link.split("/").reverse()[0];
var onClick = "trackOutboundLink(this, 'Release Download Links', " +
"'$download_$artifact'); return false;"
.replace(/\$download/, download)
.replace(/\$artifact/, artifactName);
var contents = "<a href=\"" + link + "\" onClick=\"" + onClick + "\">" + text + "</a>";
append(downloadLink, contents);
}