diff --git a/layouts/partials/programs/presentation.html b/layouts/partials/programs/presentation.html index 4e080132fb23f4e59ab8243c6c6fde8658cae33e..a5705994908fabc9138f50a351bbbcf43f392fe1 100644 --- a/layouts/partials/programs/presentation.html +++ b/layouts/partials/programs/presentation.html @@ -3,23 +3,27 @@ <div class="content"> <h2>{{ i18n "programs.toc.presentation" }}</h2> - <div> - {{- partial "programs/image.html" .Params.image -}} - - {{- if partial "GetTextFromHTML" .Params.presentation -}} - <section id="{{ urlize (i18n "programs.presentation") }}"> - <h3>{{ i18n "programs.presentation" }}</h3> - <p>{{- partial "PrepareHTML" .Params.presentation -}}</p> - </section> - {{- end -}} + {{ if or .Params.image .Params.presentation .Params.objectives }} + <div> + {{- partial "programs/image.html" .Params.image -}} - {{- if partial "GetTextFromHTML" .Params.objectives -}} - <section id="{{ urlize (i18n "programs.objectives") }}"> - <h3>{{ i18n "programs.objectives" }}</h3> - {{- partial "PrepareHTML" .Params.objectives -}} - </section> - {{- end -}} + {{- if partial "GetTextFromHTML" .Params.presentation -}} + <section id="{{ urlize (i18n "programs.presentation") }}"> + <h3>{{ i18n "programs.presentation" }}</h3> + <p>{{- partial "PrepareHTML" .Params.presentation -}}</p> + </section> + {{- end -}} + {{- if partial "GetTextFromHTML" .Params.objectives -}} + <section id="{{ urlize (i18n "programs.objectives") }}"> + <h3>{{ i18n "programs.objectives" }}</h3> + {{- partial "PrepareHTML" .Params.objectives -}} + </section> + {{- end -}} + </div> + {{ end }} + {{- partial "contents/list.html" . }} + <div> <section id="{{ urlize (i18n "programs.administrative_information") }}"> <h3>{{ i18n "programs.administrative_information" }}</h3> <table class="program-table"> @@ -57,7 +61,6 @@ </section> </div> - {{- partial "contents/list.html" . }} </div> </div> </section>