| 1234567891011121314151617181920212223242526272829303132333435 |
- <section class="attachments {{ with .Get "style"}}{{.}}{{ end }}">
- <label>
- <i class="fas fa-paperclip" aria-hidden="true"></i>
- {{with .Get "title"}}{{.}}{{else}}{{T "Attachments-label"}}{{end}}
- </label>
- {{if eq .Page.File.BaseFileName "index"}}
- {{$.Scratch.Add "filesName" "files"}}
- {{else}}
- {{$.Scratch.Add "filesName" (printf "%s.files" .Page.File.BaseFileName)}}
- {{end}}
- <div class="attachments-files">
- {{ range (readDir (printf "./content/%s%s" .Page.File.Dir ($.Scratch.Get "filesName")) ) }}
- {{ $fileDir := replace $.Page.File.Dir "\\" "/" }}
- {{if ($.Get "pattern")}}
- {{if (findRE ($.Get "pattern") .Name)}}
- <li>
- <a href="{{ (printf "%s%s/%s" $fileDir ($.Scratch.Get "filesName") .Name) | relURL }}" >
- {{.Name}}
- </a>
- ({{div .Size 1024 }} ko)
- </li>
- {{end}}
- {{else}}
- <li>
- <a href="{{ (printf "%s%s/%s" $fileDir ($.Scratch.Get "filesName") .Name) | relURL }}" >
- {{.Name}}
- </a>
- ({{div .Size 1024 }} ko)
- </li>
- {{end}}
- {{end}}
- <div>
- {{.Inner}}
- </section>
|