From 4f353b5b553bca2b2c8b9e45a1ce81233be2dc7f Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Wed, 1 Jul 2020 09:59:59 +0200
Subject: [PATCH] [web] Fixed GitHub release link, first changes for GitLab
 release page.

---
 web/layouts/partials/page-info.html       |  2 +-
 web/layouts/partials/releases-single.html | 12 ++++++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/web/layouts/partials/page-info.html b/web/layouts/partials/page-info.html
index c950138d062..3d8a5d54251 100644
--- a/web/layouts/partials/page-info.html
+++ b/web/layouts/partials/page-info.html
@@ -6,7 +6,7 @@
                 Commit: {{ .Subject }} <a href="https://gitlab.opengeosys.org/ogs/ogs/-/commit/{{ .AbbreviatedHash }}">{{ .AbbreviatedHash }}</a>
             {{ end }}
             {{if .GitInfo}}
-                &nbsp;| <a href="https://gitlab.opengeosys.org/ogs/ogs/-/edit/master/web/content/{{ .File.Path }}">Edit this page on <i class="fab fa-github"></i></a>
+                &nbsp;| <a href="https://gitlab.opengeosys.org/ogs/ogs/-/edit/master/web/content/{{ .File.Path }}">Edit this page on <i class="fab fa-gitlab"></i></a>
             {{ end }}
             </em> {{ end }}
     </p>
diff --git a/web/layouts/partials/releases-single.html b/web/layouts/partials/releases-single.html
index afc5417cf5a..c5ca51f31cc 100644
--- a/web/layouts/partials/releases-single.html
+++ b/web/layouts/partials/releases-single.html
@@ -1,7 +1,15 @@
-{{ $gh_release := print "https://github.com/ufz/ogs/releases/tag/" .Title }}
+{{ $gh_release := print "https://github.com/ufz/ogs/releases/tag/" .Params.tag }}
 {{ $gh_download := print "https://github.com/ufz/ogs/releases/download/" .Params.tag }}
+{{ $type := "GitHub"}}
+{{/* comparison only works for two version parts, strip out 6. */}}
+{{ if gt (slicestr .Params.tag 2) "3.1" }}
+  {{ $gh_release = print "https://gitlab.opengeosys.org/ogs/ogs/-/releases/" .Params.tag }}
+  {{ $gh_download = print "https://gitlab.opengeosys.org/ogs/ogs/-/releases/" .Params.tag }}
+  {{ $type = "GitLab"}}
+{{ end }}
+
 {{ $file_prefix := print "ogs-" .Params.tag }}
-<p>Released on {{ dateFormat "Monday, Jan 2, 2006" .Params.release_date }}, <a href="{{ $gh_release }}"><i class="fab fa-github"></i> GitHub release</a></p>
+<p>Released on {{ dateFormat "Monday, Jan 2, 2006" .Params.release_date }}, <a href="{{ $gh_release }}"><i class="fab fa-{{ $type | lower}}"></i> {{ $type }} release</a></p>
 {{ if .Params.downloads }}
   <div class="note">
     <h3><i class="far fa-download"></i> Benchmark downloads</h3>
-- 
GitLab