From 239d68f94c6250276850fbe95eaa6cdd5c38fb26 Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Sat, 16 Nov 2024 19:32:18 +0300 Subject: Своя тема, полностью всё переделал MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../layouts/partials/helper/image.html | 61 ---------------------- 1 file changed, 61 deletions(-) delete mode 100644 themes/hugo-theme-stack/layouts/partials/helper/image.html (limited to 'themes/hugo-theme-stack/layouts/partials/helper/image.html') diff --git a/themes/hugo-theme-stack/layouts/partials/helper/image.html b/themes/hugo-theme-stack/layouts/partials/helper/image.html deleted file mode 100644 index 11fc3b6..0000000 --- a/themes/hugo-theme-stack/layouts/partials/helper/image.html +++ /dev/null @@ -1,61 +0,0 @@ -{{ $result := dict "exists" false "permalink" nil "resource" nil "isDefault" false }} -{{ $imageField := default "image" .Context.Site.Params.featuredImageField }} -{{ $imageValue := index .Context.Params $imageField }} - -{{ if $imageValue }} - - {{ $result = merge $result (dict "exists" true) }} - {{ $url := urls.Parse $imageValue }} - - {{ if or (eq $url.Scheme "http") (eq $url.Scheme "https") }} - - {{ $result = merge $result (dict "permalink" $imageValue) }} - {{ else }} - {{ $pageResourceImage := .Context.Resources.GetMatch (printf "%s" ($imageValue | safeURL)) }} - - {{ if $pageResourceImage }} - - {{ $result = merge $result (dict "permalink" $pageResourceImage.RelPermalink) }} - - - {{ if ne (path.Ext $imageValue) ".svg" }} - {{ $result = merge $result (dict "resource" $pageResourceImage) }} - {{ end }} - {{ else }} - - {{ $result = merge $result (dict "permalink" (relURL $imageValue)) }} - {{ end }} - - {{ end }} - -{{ else if and (ne .Type nil) (index .Context.Site.Params.defaultImage .Type) }} - - {{ $defaultImageSetting := index .Context.Site.Params.defaultImage .Type }} - - {{ if $defaultImageSetting.enabled }} - {{ $result = merge $result (dict "isDefault" true) }} - {{ $result = merge $result (dict "exists" true) }} - - {{ if $defaultImageSetting.local }} - {{ $siteResourceImage := resources.GetMatch (printf "%s" ($defaultImageSetting.src | safeURL)) }} - - {{ if $siteResourceImage }} - - {{ $result = merge $result (dict "permalink" $siteResourceImage.RelPermalink) }} - {{ $result = merge $result (dict "resource" $siteResourceImage) }} - {{ else }} - - {{ errorf "Failed loading image: %q" $defaultImageSetting.src }} - {{ $result = merge $result (dict "exists" false) }} - {{ end }} - - {{ else }} - - {{ $result = merge $result (dict "permalink" (relURL $defaultImageSetting.src)) }} - {{ end }} - - {{ end }} - -{{ end }} - -{{ return $result }} -- cgit v1.2.3