diff options
author | uPagge <git@upagge.ru> | 2021-05-14 08:55:58 +0300 |
---|---|---|
committer | uPagge <git@upagge.ru> | 2021-05-14 08:55:58 +0300 |
commit | adb93312b1c9906256cffd3338916c9dfe11e19c (patch) | |
tree | 851c40b6ded1fac634a804d1e99614f035ca0422 | |
parent | f905c5f9036f0ceecce14eacb9179ee14fe370a5 (diff) |
render-image fix
-rw-r--r-- | layouts/_default/_markup/render-image.html | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/layouts/_default/_markup/render-image.html b/layouts/_default/_markup/render-image.html index 4546f01..d2033a0 100644 --- a/layouts/_default/_markup/render-image.html +++ b/layouts/_default/_markup/render-image.html @@ -2,23 +2,24 @@ {{ $caption := or .Text " " }} {{ $alt := or .Text $figcap }} {{- if eq $figcap $caption -}} -{{ $caption = " " }} + {{ $caption = " " }} {{- end -}} {{ $imageOriginal := .Page.Resources.GetMatch (printf "%s" (.Destination | safeURL)) }} {{ if $imageOriginal }} -{{ if lt 2000 $imageOriginal.Width }} -{{ $imageOriginal = ($imageOriginal.Resize "2000x q100").Permalink }} -{{ end }} + {{ if lt 2000 $imageOriginal.Width }} + {{ $imageOriginal = ($imageOriginal.Resize "2000x q100") }} + {{ end }} + {{ $imageOriginal = $imageOriginal.RelPermalink }} {{ else }} -{{ $imageOriginal = .Destination }} + {{ $imageOriginal = .Destination }} {{ end }} {{- if $figcap -}} -<figure class="render-image"> - {{- dict "Src" $imageOriginal "Class" "render-image" "Title" $figcap "Alt" $alt "Caption" $caption "Linked" true "Resources" .Page.Resources | partial "plugin/image.html" -}} - <figcaption class="image-caption"> - {{- $figcap | safeHTML -}} - </figcaption> -</figure> + <figure class="render-image"> + {{- dict "Src" $imageOriginal "Class" "render-image" "Title" $figcap "Alt" $alt "Caption" $caption "Linked" true "Resources" .Page.Resources | partial "plugin/image.html" -}} + <figcaption class="image-caption"> + {{- $figcap | safeHTML -}} + </figcaption> + </figure> {{- else -}} -{{- dict "Src" $imageOriginal "Title" (path.Base .Destination) "Class" "render-image" "Alt" $alt "Resources" .Page.Resources | partial "plugin/image.html" -}} + {{- dict "Src" $imageOriginal "Title" (path.Base .Destination) "Class" "render-image" "Alt" $alt "Resources" .Page.Resources | partial "plugin/image.html" -}} {{- end -}}
\ No newline at end of file |