{{ $ := .root }} {{ $page := .page }} {{ $talks_len := len (where $.Site.RegularPages "Type" "talk") }}
{{ . | markdownify }}
{{ end }} {{ if gt $talks_len $page.Params.count }} {{ end }}{{ . | markdownify }}
{{ end }} {{ $.Scratch.Set "talks" (where $.Site.RegularPages "Type" "talk") }} {{/* Exclude talks shown in Selected Talks widget? */}} {{ if $page.Params.exclude_selected }} {{ $.Scratch.Set "talks" (where ($.Scratch.Get "talks") ".Params.selected" "!=" true) }} {{ end }} {{ range first $page.Params.count (sort ($.Scratch.Get "talks") ".Params.time_start" "desc") }} {{ if eq $page.Params.list_format 1 }} {{ partial "talk_li_detailed" . }} {{ else if eq $page.Params.list_format 2 }} {{ partial "talk_li_stream" . }} {{ else }} {{ partial "talk_li_simple" . }} {{ end }} {{ end }}