{{ define "bodyclass" }}page-portfolio{{ end }} {{ define "main" }} {{ $hasText := ne (.RawContent | strings.TrimSpace) "" }} {{ $images := .Params.images }} {{ with .Params.video }} {{ end }} {{ if or $images $hasText }}

$ ls

{{ $total := len $images }}{{ if $hasText }}{{ $total = add $total 1 }}{{ end }}

total {{ $total }}

{{ if $hasText }}
{{ .Content }}
{{ end }}
{{ if $hasText }}info.md{{ else if $images }}{{ (index $images 0).name }}{{ end }}
{{ end }} {{ with .Params.studies }} {{ $segs := after 2 (split . "/") }} {{ $taxos := slice "schools" "degrees" "semesters" }} {{ $last := sub (len $segs) 1 }}

/studies/{{ range $i, $seg := $segs }}{{ if $i }}/{{ end }}{{ $terms := $.GetTerms (index $taxos $i) }}{{ if $terms }}{{ $t := index $terms 0 }}{{ $seg }}{{ else }}{{ $seg }}{{ end }}{{ end }}

{{ end }}
{{ $list := sort (where .Site.RegularPages "Section" "portfolio") "Date" "desc" }} {{ $idx := -1 }} {{ range $i, $p := $list }}{{ if eq $p.RelPermalink $.RelPermalink }}{{ $idx = $i }}{{ end }}{{ end }} {{ end }}