|
1234567891011121314151617181920 |
- {{- define "main" -}}
- {{ $sections := (slice) }}
- {{ $tiers := (slice) }}
- {{ range $.Site.Sections }}
- {{ with .File }}
- {{ $sections = $sections | append (strings.TrimSuffix "/" .Dir) }}
- {{ end }}
- {{ end }}
- {{ $metasp := (dict) }}
- {{ range $k, $v := $.Site.Data.sandpointsnamegraph }}
- {{ if in $sections $k }}
- {{ $tiers = (slice) }}
- {{ range where $.Site.RegularPages "Section" $k }}
- {{ $tiers = $tiers | append .File.LogicalName }}
- {{ end }}
- {{ $metasp = merge $metasp (dict $v (merge (dict "singular" $k) (dict "tiers" $tiers))) }}
- {{ end }}
- {{ end }}
- {{ printf "METASP=%s;" (jsonify $metasp) }}
- {{ end }}
|