diff --git a/_src/version_copy.sh b/_src/version_copy.sh new file mode 100644 index 00000000..879bc4c3 --- /dev/null +++ b/_src/version_copy.sh @@ -0,0 +1,5 @@ +mkdir _versioned/new +rsync -av --exclude 'versions.js' --exclude 'versions.json' --exclude 'versioned' _site/ _versioned/new/ + +echo "next rename the 'new' folder to the version number" +echo "then run 'tar -cJf new.tar.xz new'" \ No newline at end of file diff --git a/versions.js b/versions.js index 435bd488..e61cac0a 100644 --- a/versions.js +++ b/versions.js @@ -63,6 +63,22 @@ function setVersionLinks(json) { // Alter the navbar logo link to point to the root var navbarElements = document.getElementsByClassName("navbar-brand"); navbarElements[0].setAttribute("href", "/"); + + // Alter the version dropdown to show the displayed version + var url = window.location.pathname; + var urlParts = url.split("/"); + var versionPath = ""; + if (urlParts.length > 3 && urlParts[1] == "versioned") { + versionPath = urlParts[2]; + } + for (var i = 0; i < json.versions.length; i++) { + var version = json.versions[i]; + if (version.link == versionPath) { + var dropdownElement = document.getElementById("nav-menu-version"); + dropdownElement.innerHTML = version.name; + break; + } + } } fetch('/versions.json') diff --git a/versions.json b/versions.json index 4a7f8270..9b53a799 100644 --- a/versions.json +++ b/versions.json @@ -6,7 +6,7 @@ "link": "" }, { - "name": "Viash 0.9.0 (Latest)", + "name": "Viash 0.9.0", "link": "0_9_0" }, {