From 774c05bc74a70377e46327c3a5d0401c33c9cc9f Mon Sep 17 00:00:00 2001 From: Joaquim Rocha Date: Thu, 15 Dec 2022 00:08:08 +0000 Subject: [PATCH] Redirect all pages to the new website --- site/content/docs/_index.md | 2 +- site/themes/docs/layouts/docs/redirect.html | 29 +++++++++++++----- site/themes/docs/layouts/redirect.html | 33 +++++++++++++-------- 3 files changed, 42 insertions(+), 22 deletions(-) diff --git a/site/content/docs/_index.md b/site/content/docs/_index.md index 8e2a794..ba8eb65 100644 --- a/site/content/docs/_index.md +++ b/site/content/docs/_index.md @@ -2,13 +2,13 @@ title: Documentation linkTitle: Documentation children_are_versions: true -layout: redirect sidebar: skip: true weight: 10 aliases: - /docs/latest cascade: + layout: redirect type: docs hero: merge: true diff --git a/site/themes/docs/layouts/docs/redirect.html b/site/themes/docs/layouts/docs/redirect.html index c5adf68..ed66f3c 100644 --- a/site/themes/docs/layouts/docs/redirect.html +++ b/site/themes/docs/layouts/docs/redirect.html @@ -1,17 +1,30 @@ - {{- $redirectURL := "" -}} - {{- if .Site.Params.docs.external_docs -}} - {{- $docs := default (dict "name" "") (index .Site.Params.docs.external_docs 0) -}} - {{- $redirectURL = default "" (print .Site.BaseURL "/docs/" $docs.name) -}} - {{- end -}} - {{- if $redirectURL -}} + {{- $redirectURL := default "" .Site.Params.redirect_url -}} + {{- if $redirectURL -}} {{- end -}} @@ -22,4 +35,4 @@

No redirect found. You either need to set up docs or content (edit content/_index.md).

{{- end -}} - \ No newline at end of file + diff --git a/site/themes/docs/layouts/redirect.html b/site/themes/docs/layouts/redirect.html index 3110ad7..52c4630 100644 --- a/site/themes/docs/layouts/redirect.html +++ b/site/themes/docs/layouts/redirect.html @@ -2,22 +2,29 @@ {{- $redirectURL := default "" .Site.Params.redirect_url -}} - {{- if .Site.Params.docs.external_docs -}} - {{- $default_docs := index .Site.Params.docs.external_docs 0 -}} - {{- if $default_docs -}} - {{ $default_docs = print "/docs/" $default_docs.name }} - {{- end -}} - {{- $redirectURL = default "" $default_docs -}} - {{- end -}} - {{- if $redirectURL -}} - {{- if not (hasPrefix $redirectURL "http") -}} - {{- $redirectURL = print .Site.BaseURL $redirectURL -}} - {{- end -}} + {{- if $redirectURL -}} {{- end -}} @@ -28,4 +35,4 @@

No redirect found. You either need to set up docs or content (edit content/_index.md).

{{- end -}} - \ No newline at end of file +