{{- $type := .Get "type" -}}
{{- $data := .Site.Data.links -}}
{{- if $type -}}
{{- $data = where $data "type" $type -}}
{{ end }}
{{- range sort $data "date" "desc" }}
{{.desc}} –
{{- $len := (len .links) -}}
{{- range $index, $element := .links -}}
{{ with .href }}{{ end }}{{.text}}{{ with .href }}{{end}}
{{- if ne (add $index 1) $len -}}, {{- end -}}
{{- end -}}
{{- if or (.video) (.audio) (.slides) }},{{ end -}}
{{ with .video }} {{ end }}
{{ with .audio }} {{ end }}
{{ with .slides }} {{ end }}
{{- with .date }} ({{.}}){{ end }}
{{ range .tags }}{{ . }} {{ end }}