From: XhmikosR Date: Tue, 5 Mar 2024 18:24:46 +0000 (+0200) Subject: Fix docs-versions.html (#39738) X-Git-Tag: v5.3.4~236 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=87be2b9d24c60db1070b2241d7046fc002132a4e;p=thirdparty%2Fbootstrap.git Fix docs-versions.html (#39738) Cast to string when comparing the versions, otherwise we were comparing numbers with strings. Also, move checks to variables. Fixes 404 errors in the version picker. --- diff --git a/site/layouts/partials/docs-versions.html b/site/layouts/partials/docs-versions.html index d09c6551a8..637add3967 100644 --- a/site/layouts/partials/docs-versions.html +++ b/site/layouts/partials/docs-versions.html @@ -10,6 +10,10 @@ {{- $versions_link = printf "%s/" $page_slug -}} {{- end }} +{{- $added_in_51 := eq (string .Page.Params.added) "5.1" -}} +{{- $added_in_52 := eq (string .Page.Params.added) "5.2" -}} +{{- $added_in_53 := eq (string .Page.Params.added) "5.3" -}} +
  • - {{- if (eq .Page.Params.added "5.3") }} + {{- if ($added_in_53) }} {{- else }} v5.2.3 {{- end }}
  • - {{- if or (eq .Page.Params.added "5.2") (eq .Page.Params.added "5.3") }} + {{- if (or $added_in_52 $added_in_53) }} {{- else }} v5.1.3 {{- end }}
  • - {{- if or (eq .Page.Params.added "5.1") (eq .Page.Params.added "5.2") (eq .Page.Params.added "5.3") }} + {{- if (or $added_in_51 $added_in_52 $added_in_53) }} {{- else }} v5.0.2