blob: daa27ac3640a150880e8af70fc8591e88c7c93dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
{{- $folder := . }}
{{- if fileExists $folder }}
{{- $files := readDir $folder }}
{{- if $files }}
{{- range $files }}
{{- if not .IsDir }}
{{- $name := index (split .Name ".") 0 }}
{{- $extension := lower (index (split .Name ".") 1) }}
{{- if or
(eq $extension "apng")
(eq $extension "avif")
(eq $extension "gif")
(eq $extension "jfif")
(eq $extension "jpeg")
(eq $extension "jpg")
(eq $extension "pjp")
(eq $extension "pjpeg")
(eq $extension "png")
(eq $extension "svg")
(eq $extension "webp")
}}
<img
title="{{- .Name }}"
alt="{{- .Name }}"
src="/{{- strings.TrimPrefix "content/" (trim $folder "/") }}/{{- .Name }}"
/>
{{- end }}
{{- end }}
{{- if .IsDir }}
{{- partial "gallery-walk.html" (path.Join $folder .Name) }}
{{- end }}
{{- end }}
{{- end }}
{{- end }}
|