You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by dm...@apache.org on 2020/12/22 20:53:48 UTC

[ignite-website] branch master updated: added noindex for not-latest versions; also automatic update of dropdown file (#56)

This is an automated email from the ASF dual-hosted git repository.

dmagda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 2ee4d07  added noindex for not-latest versions; also automatic update of dropdown file (#56)
2ee4d07 is described below

commit 2ee4d0739d22d96f67f6120ee3104d4bdeb02d1a
Author: Mauricio Stekl <ma...@stekl.org>
AuthorDate: Tue Dec 22 17:53:40 2020 -0300

    added noindex for not-latest versions; also automatic update of dropdown file (#56)
---
 _docs/_layouts/default.html |  1 +
 _docs/build.sh              | 11 +++++++++++
 2 files changed, 12 insertions(+)

diff --git a/_docs/_layouts/default.html b/_docs/_layouts/default.html
index dbf16ca..a774598 100644
--- a/_docs/_layouts/default.html
+++ b/_docs/_layouts/default.html
@@ -25,6 +25,7 @@
     <link rel="canonical" href="{{page.id | replace_first: site.attrs.version, 'latest' }}" />
     {% else %}
     <link rel="canonical" href="{{page.id}}" />
+    <META NAME="ROBOTS" CONTENT="NOINDEX" />
     {% endif %}
 	{% capture timestamp %}{{"now"| date: '%s'}}{% endcapture %}
 	<link rel="stylesheet" href="{{'assets/css/styles.css?'|append: timestamp |relative_url}}">
diff --git a/_docs/build.sh b/_docs/build.sh
index 6ba9373..a4290f9 100755
--- a/_docs/build.sh
+++ b/_docs/build.sh
@@ -63,6 +63,17 @@ if [ "$action" = "build" ]; then
     rm ../docs/latest
     ln -s ../docs/$version ../docs/latest
   fi
+
+  # add the version number to the .txt file used by the version selector dropdown on the UI
+  if ! grep -Fxq "$version" ../docs/available-versions.txt; then
+    # adds the version to the top of the list if 'latest', otherwise to the bottom
+    if [ "$latest" = "yes" ]; then
+      cat <(echo "$version") ../docs/available-versions.txt > ../docs/available-versions.new
+      mv ../docs/available-versions.new ../docs/available-versions.txt
+    else
+     echo "$version" >> ../docs/available-versions.txt
+    fi
+  fi
 fi
 
 # clean up some stuff