{{ $paginator := .Paginate (where .Pages "Type" "art") }}
{{ range $paginator.Pages }} {{ $full := resources.Get (printf "art/%s.webp" .Params.slug) }} {{ if $full }} {{ $filename_without_ext := .Params.slug }} {{ $month := 1 }} {{ $year := 1 }} {{ if .Params.date }} {{ $split := split .Params.date "-" }} {{ $month = index $split 0 }} {{ $year = index $split 3 }} {{ end }} {{ $path := printf "/art/%d/%.2d/%s" (int $year) (int $month) $filename_without_ext}} {{ $title := .Params.title }} {{ $image := (resources.Get (printf "art/%s.webp" .Params.slug)).Resize "300x" }} {{ with $image }} {{ $title }} {{ else }}

Thumbnail not found!

{{ end }} {{ else }}
CANNOT FIND {{.Params.slug }} {{ end }} {{ end }}
{{ with $paginator.Prev }} Prev {{ end }} {{ with $paginator.Next }} Next {{ end }} {{ $site := resources.Get "js/site.js" }} {{ if hugo.IsProduction }} {{ $site = $site | minify | fingerprint | resources.PostProcess }} {{ end }}