Add Downloads CGI scripts
diff --git a/404.html b/404.html
index d6a62fd..3246bde 100644
--- a/404.html
+++ b/404.html
@@ -145,11 +145,11 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
- <li class="js-hasdrop"><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+ <li class="js-hasdrop"><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
<li><a href="/use-cases/provenusecases.html" data-panel="">Powered By</a></li>
<li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
diff --git a/_src/_components/download-binary.pug b/_src/_components/download-binary.pug
index 5ee15eb..13a2b9d 100644
--- a/_src/_components/download-binary.pug
+++ b/_src/_components/download-binary.pug
@@ -12,7 +12,7 @@
ver: "3.0.0 (Alpha 3)",
date: "2021-10-18",
guide: "https://ignite.apache.org/docs/3.0.0-alpha",
- sourcelink: "https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip"
+ sourcelink: "[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip"
})
+downloadRow({
ver: "2.11.0 (latest)",
@@ -20,7 +20,7 @@
guide: "https://ignite.apache.org/docs/latest",
javadoc: "https://ignite.apache.org/releases/2.11.0/javadoc/",
notes: "https://ignite.apache.org/releases/2.11.0/release_notes.html",
- sourcelink: "https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip"
+ sourcelink: "[preferred][distdir]/ignite/2.11.0/apache-ignite-2.11.0-bin.zip"
})
+downloadRow({
ver: "2.10.0",
diff --git a/_src/_components/download-select.html b/_src/_components/download-select.html
new file mode 100644
index 0000000..f2abb11
--- /dev/null
+++ b/_src/_components/download-select.html
@@ -0,0 +1,23 @@
+<form action="/download.cgi" method="get" class="download-choser flexi">
+ <div class="download-choser__label">Selected mirror:</div>
+ <div class="download-choser__select flexi">
+ <select name="Preferred" class="jsDownloadDomenSelect">
+ [if-any http]
+ [for http]
+ <option value="[http]" [is http preferred] selected="selected" [end]>[http]</option>
+ [end]
+ [end]
+ [if-any ftp]
+ [for ftp]
+ <option value="[ftp]" [is ftp preferred] selected="selected" [end]>[ftp]</option>
+ [end]
+ [end]
+ [if-any backup]
+ [for backup]
+ <option value="[backup]" [is backup preferred] selected="selected" [end]>[backup] (backup)</option>
+ [end]
+ [end]
+ </select>
+ <a class="download-choser__button download-choser__button--blue jsChangeLink" href="#">Change</a>
+ </div>
+</form>
\ No newline at end of file
diff --git a/_src/_components/download-slim.pug b/_src/_components/download-slim.pug
index d36481a..86f9e4f 100644
--- a/_src/_components/download-slim.pug
+++ b/_src/_components/download-slim.pug
@@ -14,7 +14,7 @@
guide: "https://ignite.apache.org/docs/latest",
javadoc: "https://ignite.apache.org/releases/2.11.0/javadoc/",
notes: "https://ignite.apache.org/releases/2.11.0/release_notes.html",
- sourcelink: "https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip"
+ sourcelink: "[preferred][distdir]/2.11.0/apache-ignite-slim-2.11.0-bin.zip"
})
+downloadRow({
ver: "2.10.0",
diff --git a/_src/_components/download-source.pug b/_src/_components/download-source.pug
index 639ff0f..f9b133c 100644
--- a/_src/_components/download-source.pug
+++ b/_src/_components/download-source.pug
@@ -11,8 +11,8 @@
+downloadRow({
ver: "3.0.0 (Alpha 3)",
date: "2021-10-18",
- guide: "https://ignite.apache.org/docs/3.0.0-alpha",
- sourcelink: "https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip"
+ guide: "/docs/3.0.0-alpha",
+ sourcelink: "[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip"
})
+downloadRow({
ver: "2.11.0 (latest)",
@@ -20,7 +20,7 @@
guide: "https://ignite.apache.org/docs/latest",
javadoc: "https://ignite.apache.org/releases/2.11.0/javadoc/",
notes: "https://ignite.apache.org/releases/2.11.0/release_notes.html",
- sourcelink: "https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip"
+ sourcelink: "[preferred][distdir]/2.11.0/apache-ignite-2.11.0-src.zip"
})
+downloadRow({
ver: "2.10.0",
diff --git a/_src/_components/header.pug b/_src/_components/header.pug
index 04e7808..c182a49 100644
--- a/_src/_components/header.pug
+++ b/_src/_components/header.pug
@@ -15,7 +15,7 @@
a.hdr__logo(href="/")
img(src="/img/logo-white.svg", alt="").hdr__logoimg.hdr__logo--white
img(src="/img/logo.svg", alt="").hdr__logoimg.hdr__logo--black
- a.button.hdr__button(href="/download.html") Download Ignite 2.11
+ a.button.hdr__button(href="/download.cgi") Download Ignite 2.11
nav.hdrmenu
ul.flexi
+menuItem("", "Get Started", "getStarted")
diff --git a/_src/download.pug b/_src/download.pug
index 9359217..f4cf23b 100644
--- a/_src/download.pug
+++ b/_src/download.pug
@@ -1,10 +1,8 @@
extend _components/base.pug
-
block pagetitle
title Download - Apache Ignite
meta(name="description", content="Download Apache Ignite here and install in your environment. It’s for free – just select from one of the available options and download.")
link(rel="canonical", href="https://ignite.apache.org/download.html")
-
meta(property="og:title", content="Download - Apache Ignite")
meta(property="og:type", content="article")
meta(property="og:url", content="https://ignite.apache.org/download.html")
@@ -63,7 +61,11 @@
each link in params.links
a.sourcelink(href=link, target="_blank") !{link}<br>
-
+
+ .cgi(hidden).
+ <!-- Update the following template variables for every release -->
+ [define distdir]ignite[end]
+ [define disturl]https://www.apache.org/dist[end]
@@ -105,14 +107,8 @@
.download-src__left
p.
If you are looking for an earlier version of Apache Ignite, please find it in the archive. If you encounter a problem with the selected mirror, please choose another one. If primary mirrors are not reachable, switch to backup servers added to the end of the list.
- .download-src__right
- .download-choser.flexi
- .download-choser__label Selected mirror:
- .download-choser__select.flexi
- select(name="download_domain").jsDownloadDomenSelect
- option(value="dlcdn.apache.org") dlcdn.apache.org
- option(value="downloads.apache.org") downloads.apache.org
- a.download-choser__button.download-choser__button--blue(href="#").jsChangeLink Change
+ .download-src__right
+ include _components/download-select.html
// /.download-src
diff --git a/arch/clustering.html b/arch/clustering.html
index 0103b5a..9992f0b 100644
--- a/arch/clustering.html
+++ b/arch/clustering.html
@@ -126,7 +126,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/arch/multi-tier-storage.html b/arch/multi-tier-storage.html
index e5c7dee..3f54651 100644
--- a/arch/multi-tier-storage.html
+++ b/arch/multi-tier-storage.html
@@ -139,7 +139,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/arch/native-persistence.html b/arch/native-persistence.html
index d549c61..4df6b57 100644
--- a/arch/native-persistence.html
+++ b/arch/native-persistence.html
@@ -138,7 +138,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/community.html b/community.html
index d282c80..396452d 100644
--- a/community.html
+++ b/community.html
@@ -132,7 +132,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/download.html b/download.html
index 9b694dc..8f80f0c 100644
--- a/download.html
+++ b/download.html
@@ -137,7 +137,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
@@ -316,6 +316,10 @@
</header>
<div class="dropmenu__back"></div>
<header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+ <div class="cgi" hidden>
+ <!-- Update the following template variables for every release -->
+ [define distdir]ignite[end] [define disturl]https://www.apache.org/dist[end]
+ </div>
<section class="innerhero innerhero--download">
<div class="container innerhero__cont">
<div class="innerhero__main">
@@ -359,15 +363,15 @@
<tbody>
<tr>
<td>3.0.0 (Alpha 3)</td>
- <td><a href="https://ignite.apache.org/docs/3.0.0-alpha" target="_blank">guide</a></td>
+ <td><a href="/docs/3.0.0-alpha" target="_blank">guide</a></td>
<td></td>
<td>2021-10-18</td>
<td class="jsLinksInside">
- <a class="sourcelink" href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip" target="_blank">apache-ignite-3.0.0-alpha3-src.zip</a> (<a
- href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip.asc"
+ <a class="sourcelink" href="[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip" target="_blank">apache-ignite-3.0.0-alpha3-src.zip</a> (<a
+ href="[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip.asc"
target="_blank"
>pgp</a
- ><a href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip.sha512" target="_blank">sha512</a>)
+ ><a href="[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip.sha512" target="_blank">sha512</a>)
</td>
</tr>
<tr>
@@ -376,11 +380,9 @@
<td><a href="https://ignite.apache.org/releases/2.11.0/release_notes.html" target="_blank">release notes</a></td>
<td>2021-09-17</td>
<td class="jsLinksInside">
- <a class="sourcelink" href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip" target="_blank">apache-ignite-2.11.0-src.zip</a> (<a
- href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip.asc"
- target="_blank"
+ <a class="sourcelink" href="[preferred][distdir]/2.11.0/apache-ignite-2.11.0-src.zip" target="_blank">apache-ignite-2.11.0-src.zip</a> (<a href="[preferred][distdir]/2.11.0/apache-ignite-2.11.0-src.zip.asc" target="_blank"
>pgp</a
- ><a href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip.sha512" target="_blank">sha512</a>)
+ ><a href="[preferred][distdir]/2.11.0/apache-ignite-2.11.0-src.zip.sha512" target="_blank">sha512</a>)
</td>
</tr>
<tr>
@@ -479,15 +481,21 @@
</p>
</div>
<div class="download-src__right">
- <div class="download-choser flexi">
+ <form action="/download.cgi" method="get" class="download-choser flexi">
<div class="download-choser__label">Selected mirror:</div>
<div class="download-choser__select flexi">
- <select class="jsDownloadDomenSelect" name="download_domain">
- <option value="dlcdn.apache.org">dlcdn.apache.org</option>
- <option value="downloads.apache.org">downloads.apache.org</option></select
- ><a class="download-choser__button download-choser__button--blue jsChangeLink" href="#">Change</a>
+ <select name="Preferred" class="jsDownloadDomenSelect">
+ [if-any http] [for http]
+ <option value="[http]" [is http preferred] selected="selected" [end]>[http]</option>
+ [end] [end] [if-any ftp] [for ftp]
+ <option value="[ftp]" [is ftp preferred] selected="selected" [end]>[ftp]</option>
+ [end] [end] [if-any backup] [for backup]
+ <option value="[backup]" [is backup preferred] selected="selected" [end]>[backup] (backup)</option>
+ [end] [end]
+ </select>
+ <a class="download-choser__button download-choser__button--blue jsChangeLink" href="#">Change</a>
</div>
- </div>
+ </form>
</div>
</div>
</section>
@@ -517,11 +525,11 @@
<td></td>
<td>2021-10-18</td>
<td class="jsLinksInside">
- <a class="sourcelink" href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip" target="_blank">apache-ignite-3.0.0-alpha3.zip</a> (<a
- href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip.asc"
+ <a class="sourcelink" href="[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip" target="_blank">apache-ignite-3.0.0-alpha3.zip</a> (<a
+ href="[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip.asc"
target="_blank"
>pgp</a
- ><a href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip.sha512" target="_blank">sha512</a>)
+ ><a href="[preferred][distdir]/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip.sha512" target="_blank">sha512</a>)
</td>
</tr>
<tr>
@@ -530,11 +538,11 @@
<td><a href="https://ignite.apache.org/releases/2.11.0/release_notes.html" target="_blank">release notes</a></td>
<td>2021-09-17</td>
<td class="jsLinksInside">
- <a class="sourcelink" href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip" target="_blank">apache-ignite-2.11.0-bin.zip</a> (<a
- href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip.asc"
+ <a class="sourcelink" href="[preferred][distdir]/ignite/2.11.0/apache-ignite-2.11.0-bin.zip" target="_blank">apache-ignite-2.11.0-bin.zip</a> (<a
+ href="[preferred][distdir]/ignite/2.11.0/apache-ignite-2.11.0-bin.zip.asc"
target="_blank"
>pgp</a
- ><a href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip.sha512" target="_blank">sha512</a>)
+ ><a href="[preferred][distdir]/ignite/2.11.0/apache-ignite-2.11.0-bin.zip.sha512" target="_blank">sha512</a>)
</td>
</tr>
<tr>
@@ -648,11 +656,11 @@
<td><a href="https://ignite.apache.org/releases/2.11.0/release_notes.html" target="_blank">release notes</a></td>
<td>2021-09-17</td>
<td class="jsLinksInside">
- <a class="sourcelink" href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip" target="_blank">apache-ignite-slim-2.11.0-bin.zip</a> (<a
- href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip.asc"
+ <a class="sourcelink" href="[preferred][distdir]/2.11.0/apache-ignite-slim-2.11.0-bin.zip" target="_blank">apache-ignite-slim-2.11.0-bin.zip</a> (<a
+ href="[preferred][distdir]/2.11.0/apache-ignite-slim-2.11.0-bin.zip.asc"
target="_blank"
>pgp</a
- ><a href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip.sha512" target="_blank">sha512</a>)
+ ><a href="[preferred][distdir]/2.11.0/apache-ignite-slim-2.11.0-bin.zip.sha512" target="_blank">sha512</a>)
</td>
</tr>
<tr>
diff --git a/events.html b/events.html
index 33e1bda..7bda5d3 100644
--- a/events.html
+++ b/events.html
@@ -132,7 +132,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/faq.html b/faq.html
index 46649d6..7122186 100644
--- a/faq.html
+++ b/faq.html
@@ -133,7 +133,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/acid-transactions.html b/features/acid-transactions.html
index 0a83020..b8b37b3 100644
--- a/features/acid-transactions.html
+++ b/features/acid-transactions.html
@@ -139,7 +139,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/compute-apis.html b/features/compute-apis.html
index 35928b2..0ccf744 100644
--- a/features/compute-apis.html
+++ b/features/compute-apis.html
@@ -138,7 +138,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/index.html b/features/index.html
index a9c3eaa..e43d585 100644
--- a/features/index.html
+++ b/features/index.html
@@ -132,7 +132,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/key-value-apis.html b/features/key-value-apis.html
index 35d71ce..27eb167 100644
--- a/features/key-value-apis.html
+++ b/features/key-value-apis.html
@@ -139,7 +139,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/machinelearning.html b/features/machinelearning.html
index 555ab5a..5752b7c 100644
--- a/features/machinelearning.html
+++ b/features/machinelearning.html
@@ -140,7 +140,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/multilanguage.html b/features/multilanguage.html
index c8f71f6..17401ef 100644
--- a/features/multilanguage.html
+++ b/features/multilanguage.html
@@ -127,7 +127,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/service-apis.html b/features/service-apis.html
index 163d38c..2b637a9 100644
--- a/features/service-apis.html
+++ b/features/service-apis.html
@@ -145,7 +145,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/sql.html b/features/sql.html
index d4418a6..4d44c96 100644
--- a/features/sql.html
+++ b/features/sql.html
@@ -140,7 +140,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/streaming.html b/features/streaming.html
index d3bdb70..506956e 100644
--- a/features/streaming.html
+++ b/features/streaming.html
@@ -137,7 +137,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/features/tooling.html b/features/tooling.html
index c5fa4f9..bf924fe 100644
--- a/features/tooling.html
+++ b/features/tooling.html
@@ -125,7 +125,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/index.html b/index.html
index 06a5f0b..a98615f 100644
--- a/index.html
+++ b/index.html
@@ -141,7 +141,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu__current hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/js/main.js b/js/main.js
index 3a6cc9d..736eb46 100644
--- a/js/main.js
+++ b/js/main.js
@@ -123,7 +123,7 @@
let shadow = e.target.closest('.dropmenu__back');
if(!shadow) {
shadow = !(e.target.closest('.dropmenu') || e.target.closest('.js-hasdrop'));
- console.log(shadow);
+ // console.log(shadow);
}
if (shadow) {
dropMenu.classList.remove('active');
@@ -416,6 +416,7 @@
/**
* Download change HREF of all link
+ * === turned OFF ===
*/
function downloadChangeHref() {
let selectBox = document.querySelector('.jsDownloadDomenSelect');
@@ -441,11 +442,28 @@
saveButton.classList.add('download-choser__button--blue');
});
}
-downloadChangeHref();
+// downloadChangeHref();
+/**
+ * Submit form to download.cgi on change soruce button clicked
+ */
+function chanheDowloadPreferred() {
+ if (!document.querySelector('.jsChangeLink')) return;
+ document.addEventListener('click', (e) => {
+ const button = e.target.closest('.jsChangeLink');
+ if(!button) return;
+ e.preventDefault();
+ const formBox = e.target.closest('form');
+ if(!formBox) return;
+ formBox.submit();
+ });
+}
+chanheDowloadPreferred();
+
+
/**
diff --git a/resources.html b/resources.html
index 8e025c8..fd3d7fb 100644
--- a/resources.html
+++ b/resources.html
@@ -133,7 +133,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases.html b/use-cases.html
index d335ee7..acac995 100644
--- a/use-cases.html
+++ b/use-cases.html
@@ -132,7 +132,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/digital-integration-hub.html b/use-cases/digital-integration-hub.html
index dc87998..505cbb0 100644
--- a/use-cases/digital-integration-hub.html
+++ b/use-cases/digital-integration-hub.html
@@ -140,7 +140,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/hadoop-acceleration.html b/use-cases/hadoop-acceleration.html
index d64eb18..163a848 100644
--- a/use-cases/hadoop-acceleration.html
+++ b/use-cases/hadoop-acceleration.html
@@ -141,7 +141,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/high-performance-computing.html b/use-cases/high-performance-computing.html
index d2250a5..341718d 100644
--- a/use-cases/high-performance-computing.html
+++ b/use-cases/high-performance-computing.html
@@ -139,7 +139,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/in-memory-cache.html b/use-cases/in-memory-cache.html
index 3c9cb7e..06c1a5a 100644
--- a/use-cases/in-memory-cache.html
+++ b/use-cases/in-memory-cache.html
@@ -140,7 +140,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/in-memory-data-grid.html b/use-cases/in-memory-data-grid.html
index 83165d3..ece772c 100644
--- a/use-cases/in-memory-data-grid.html
+++ b/use-cases/in-memory-data-grid.html
@@ -136,7 +136,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/in-memory-database.html b/use-cases/in-memory-database.html
index 19405ac..d365606 100644
--- a/use-cases/in-memory-database.html
+++ b/use-cases/in-memory-database.html
@@ -141,7 +141,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/key-value-store.html b/use-cases/key-value-store.html
index 8ab2af0..7133327 100644
--- a/use-cases/key-value-store.html
+++ b/use-cases/key-value-store.html
@@ -137,7 +137,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/provenusecases.html b/use-cases/provenusecases.html
index 9fec3bd..eca8c91 100644
--- a/use-cases/provenusecases.html
+++ b/use-cases/provenusecases.html
@@ -132,7 +132,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>
diff --git a/use-cases/spark-acceleration.html b/use-cases/spark-acceleration.html
index 1fc1728..d527305 100644
--- a/use-cases/spark-acceleration.html
+++ b/use-cases/spark-acceleration.html
@@ -135,7 +135,7 @@
<div class="hdr__wrap flexi jsHdrLine">
<button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
- ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+ ><a class="button hdr__button" href="/download.cgi">Download Ignite 2.11 </a>
<nav class="hdrmenu">
<ul class="flexi">
<li class="js-hasdrop"><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get Started</a></li>