{{- if or (partial "GetTextFromHTML" .Params.prerequisites) (partial "GetTextFromHTML" .Params.pricing) (partial "GetTextFromHTML" .Params.registration) (partial "GetTextFromHTML" .Params.accessibility) (partial "GetTextFromHTML" .Params.other) -}}

{{ i18n "programs.toc.admission" }}

{{- if partial "GetTextFromHTML" .Params.prerequisites -}}

{{ i18n "programs._prerequisites" }}

{{- partial "PrepareHTML" .Params.prerequisites -}} {{- end -}} {{- if partial "GetTextFromHTML" .Params.pricing -}}

{{ i18n "programs._pricing" }}

{{- partial "PrepareHTML" .Params.pricing -}} {{- end -}} {{- if partial "GetTextFromHTML" .Params.registration -}}

{{ i18n "programs._registration" }}

{{- partial "PrepareHTML" .Params.registration -}} {{- if partial "GetTextFromHTML" .Params.registration_url -}}

{{ i18n "programs.apply" }}

{{- end -}} {{- end -}} {{- if partial "GetTextFromHTML" .Params.accessibility -}}

{{ i18n "programs._accessibility" }}

{{- partial "PrepareHTML" .Params.accessibility -}} {{- end -}} {{- if partial "GetTextFromHTML" .Params.other -}}

{{ i18n "programs._other" }}

{{- partial "PrepareHTML" .Params.other -}} {{- end -}} {{- if .Params.roles -}}

{{ i18n "programs._roles" }}

{{- with .Params.roles -}} {{- range . }} {{ $title := .title }} {{- range .persons -}} {{ $slug := . }} {{ with site.GetPage "persons" }} {{ with .GetPage $slug }}

{{ $title }}
{{ partial "PrepareHTML" .Title }} {{ if .Params.phone }}
{{ safeHTML .Params.phone }} {{ end }} {{ if .Params.email }}
{{ .Params.email }} {{ end }}

{{ end }} {{ end }} {{ end }} {{ end -}} {{- end -}} {{- end -}} {{- if partial "GetTextFromHTML" .Params.contacts -}}

{{ i18n "programs._contacts" }}

{{- if or (partial "GetTextFromHTML" .Params.contacts) -}} {{- partial "PrepareHTML" .Params.contacts -}} {{- end -}} {{- end -}}
{{- end -}}