diff --git a/layouts/partials/paige/func-resource.html b/layouts/partials/paige/func-resource.html index 2ac7f8fb..64948027 100644 --- a/layouts/partials/paige/func-resource.html +++ b/layouts/partials/paige/func-resource.html @@ -20,20 +20,16 @@ {{ if and (not $result) $page }} {{ with $page.Resources.GetMatch $url }} {{ $result = . }} - {{ else }} - {{ with $page.Resources.Get $url }} - {{ $result = . }} - {{ end }} + {{ else with $page.Resources.Get $url }} + {{ $result = . }} {{ end }} {{ end }} {{ if not $result }} {{ with resources.GetMatch $url }} {{ $result = . }} - {{ else }} - {{ with resources.Get $url }} - {{ $result = . }} - {{ end }} + {{ else with resources.Get $url }} + {{ $result = . }} {{ end }} {{ end }} diff --git a/layouts/partials/paige/image.html b/layouts/partials/paige/image.html index 6d0bea14..46c994fd 100644 --- a/layouts/partials/paige/image.html +++ b/layouts/partials/paige/image.html @@ -86,12 +86,10 @@ {{ else }} {{ with findRE `q\d+` . 1 }} {{ $quality = index . 0 }} + {{ else with findRE `\d+x\d+|\d+x|x\d+` . 1 }} + {{ $size = index . 0 }} {{ else }} - {{ with findRE `\d+x\d+|\d+x|x\d+` . 1 }} - {{ $size = index . 0 }} - {{ else }} - {{ $options = $options | append . }} - {{ end }} + {{ $options = $options | append . }} {{ end }} {{ end }} {{ end }} @@ -119,7 +117,7 @@ {{ end }} {{ end }} - {{ $smallerResource = $smallerResource | fingerprint }} + {{ $smallerResource = fingerprint $smallerResource }} {{ $intrinsicHeight = $smallerResource.Height }} {{ $intrinsicWidth = $smallerResource.Width }} {{ $src = $smallerResource.Permalink }} @@ -182,7 +180,7 @@ {{ $resized = $smallerResource.Resize (print $imageWidth "x q100 " $options) }} {{ end }} - {{ $resized = $resized | fingerprint }} + {{ $resized = fingerprint $resized }} {{ $srcset = $srcset | append (printf "%s %gx" $resized.RelPermalink .) }} {{ end }} @@ -210,7 +208,7 @@ {{ $resized = $smallerResource.Resize (print $imageWidth "x q100 " $options) }} {{ end }} - {{ $resized = $resized | fingerprint }} + {{ $resized = fingerprint $resized }} {{ $maxWidth = math.Max $maxWidth $imageWidth }} {{ $sizes = $sizes | append (printf "(max-width: %dpx) %dpx" $viewWidth $imageWidth) }} {{ $srcset = $srcset | append (printf "%s %dw" $resized.RelPermalink $imageWidth) }} @@ -282,7 +280,7 @@ {{ end }} {{ end }} - {{ $resource = $resource | fingerprint }} + {{ $resource = fingerprint $resource }} {{ $content = partial "paige/tag-a.html" (dict "content" $content "href" $resource.RelPermalink "page" $page) }} {{ else if $link }} {{ $content = partial "paige/tag-a.html" (dict "content" $content "href" $link "page" $page) }} diff --git a/layouts/shortcodes/paige/gallery.html b/layouts/shortcodes/paige/gallery.html index 0bff2aeb..181a29fa 100644 --- a/layouts/shortcodes/paige/gallery.html +++ b/layouts/shortcodes/paige/gallery.html @@ -30,12 +30,10 @@ {{ else }} {{ $resources = resources.Match . }} {{ end }} + {{ else with .Page.Resources.ByType "image" }} + {{ $resources = . }} {{ else }} - {{ with .Page.Resources.ByType "image" }} - {{ $resources = . }} - {{ else }} - {{ $resources = resources.ByType "image" }} - {{ end }} + {{ $resources = resources.ByType "image" }} {{ end }} {{ end }}