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

gitlab.com/toryanderson/hugo-icarus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordigitalcraftsman <digitalcraftsman@protonmail.com>2016-06-14 20:06:13 +0300
committerdigitalcraftsman <digitalcraftsman@protonmail.com>2016-06-14 20:06:13 +0300
commit18a3201a45a78617d4032005d03c421d5e97567c (patch)
tree70d90e7401226a9cb6f174e15d7dae1afa92ffd6
parenteda9d564550a4db678449b61b59728601befa9cb (diff)
Simplify logic for external banners
-rw-r--r--layouts/_default/summary.html8
-rw-r--r--layouts/partials/article_list.html6
-rw-r--r--layouts/partials/single_article.html6
-rw-r--r--layouts/partials/widgets/recent_articles.html6
4 files changed, 5 insertions, 21 deletions
diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html
index 7d22678..9af6104 100644
--- a/layouts/_default/summary.html
+++ b/layouts/_default/summary.html
@@ -3,11 +3,7 @@
<div class="archive-article-thumbnail">
{{ if isset .Params "banner" }}
<a href="{{ .Permalink }}" class="thumbnail">
- {{if or (in (substr .Params.banner 0 7) "http://") (in (substr .Params.banner 0 8) "https://")}}
- <span style="background-image:url({{ .Params.banner }})" alt="{{ .Title }}" class="thumbnail-image"></span>
- {{ else }}
- <span style="background-image:url({{ .Site.BaseURL }}{{ .Params.banner }})" alt="{{ .Title }}" class="thumbnail-image"></span>
- {{end}}
+ <span style="background-image:url({{ .Params.banner | absURL }})" alt="{{ .Title }}" class="thumbnail-image"></span>
</a>
{{ else }}
<a href="{{ .Permalink }}" class="thumbnail">
@@ -25,4 +21,4 @@
</div>
</header>
</div>
-</article> \ No newline at end of file
+</article>
diff --git a/layouts/partials/article_list.html b/layouts/partials/article_list.html
index cc851fb..a66edb1 100644
--- a/layouts/partials/article_list.html
+++ b/layouts/partials/article_list.html
@@ -5,11 +5,7 @@
<div class="article-inner">
{{ if and (isset .Params "banner") (not (eq .Params.banner "")) }}
<a href="{{ .Permalink }}" itemprop="url">
- {{if or (in (substr .Params.banner 0 7) "http://") (in (substr .Params.banner 0 8) "https://")}}
- <img src="{{ .Params.banner }}" class="article-banner">
- {{ else }}
- <img src="{{ .Site.BaseURL }}{{ .Params.banner }}" class="article-banner">
- {{end}}
+ <img src="{{ .Params.banner | absURL }}" class="article-banner">
{{ end }}
</a>
diff --git a/layouts/partials/single_article.html b/layouts/partials/single_article.html
index e8a296f..44671b0 100644
--- a/layouts/partials/single_article.html
+++ b/layouts/partials/single_article.html
@@ -6,11 +6,7 @@
<article id="page-undefined" class="article article-type-page" itemscope="" itemprop="blogPost">
<div class="article-inner">
{{ if and (isset .Params "banner") (not (eq .Params.banner "")) }}
- {{if or (in (substr .Params.banner 0 7) "http://") (in (substr .Params.banner 0 8) "https://")}}
- <img src="{{ .Params.banner }}" class="article-banner">
- {{ else }}
- <img src="{{ .Site.BaseURL }}{{ .Params.banner }}" class="article-banner">
- {{end}}
+ <img src="{{ .Params.banner | absURL }}" class="article-banner">
{{ end }}
{{ partial "article_header" . }}
diff --git a/layouts/partials/widgets/recent_articles.html b/layouts/partials/widgets/recent_articles.html
index fc5fec3..b224865 100644
--- a/layouts/partials/widgets/recent_articles.html
+++ b/layouts/partials/widgets/recent_articles.html
@@ -10,11 +10,7 @@
<div class="item-thumbnail">
<a href="{{ .Permalink }}" class="thumbnail">
{{ if isset .Params "banner" }}
- {{if or (in (substr .Params.banner 0 7) "http://") (in (substr .Params.banner 0 8) "https://")}}
- <span style="background-image:url({{ .Params.banner }})" alt="{{ $.Title }}" class="thumbnail-image"></span>
- {{ else }}
- <span style="background-image:url({{ $.Site.BaseURL }}{{ .Params.banner }})" alt="{{ $.Title }}" class="thumbnail-image"></span>
- {{end}}
+ <span style="background-image:url({{ .Params.banner | absURL }})" alt="{{ $.Title }}" class="thumbnail-image"></span>
{{else}}
<span class="thumbnail-image thumbnail-none"></span>
{{ end }}