Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/calintat/minimal.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--layouts/partials/list-item.html11
1 files changed, 10 insertions, 1 deletions
diff --git a/layouts/partials/list-item.html b/layouts/partials/list-item.html
index 445eded..93a993b 100644
--- a/layouts/partials/list-item.html
+++ b/layouts/partials/list-item.html
@@ -1,7 +1,16 @@
<div class="item">
{{ $.Scratch.Set "link" .RelPermalink }}
- {{ with .Params.repo }} {{ printf "https://github.com/%s/%s/" $.Site.Params.githubUsername . | $.Scratch.Set "link" }} {{ end }}
+ {{ with .Params.repo }}
+ {{ $repoHost := default "github" $.Params.repoHost }}
+ {{ if eq "github" $repoHost }}
+ {{ printf "https://github.com/%s/%s/" $.Site.Params.githubUsername . | $.Scratch.Set "link" }}
+ {{ else if eq "gitlab" $repoHost }}
+ {{ printf "https://gitlab.com/%s/%s/" $.Site.Params.gitlabUsername . | $.Scratch.Set "link" }}
+ {{ else if eq "bitbucket" $repoHost }}
+ {{ printf "https://bitbucket.org/%s/%s/" $.Site.Params.bitbucketUsername . | $.Scratch.Set "link" }}
+ {{ end }}
+ {{ end }}
{{ with .Params.link }} {{ $.Scratch.Set "link" . }} {{ end }}
{{ .Date.Format (.Site.Params.dateFormat | default "January 2, 2006") | $.Scratch.Set "subtitle" }}