From f9e0b61b8fda71788af82de441a9355d456ce817 Mon Sep 17 00:00:00 2001 From: Julian Raufelder Date: Mon, 15 Jun 2026 11:09:30 +0200 Subject: [PATCH] Add Speaker to Webinar --- assets/js/webinar.js | 3 +++ i18n/de.yaml | 2 ++ i18n/en.yaml | 2 ++ layouts/webinar/single.html | 11 ++++++++++- 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/assets/js/webinar.js b/assets/js/webinar.js index ee1ec6b20..0b0b2393d 100644 --- a/assets/js/webinar.js +++ b/assets/js/webinar.js @@ -9,6 +9,9 @@ class Webinar { data.language = languageNames[d.language]; data.dateStart = d.dateStart.replace(' ', 'T') + 'Z'; data.lead = d.metadata.lead[lang]; + data.speakerName = d.speaker.name; + data.speakerTitle = d.speaker.title; + data.speakerImage = d.speaker.avatarUrl; data.learnTitle = d.metadata.learn.title[lang]; data.learnItems = (d.metadata.learn.items).map(i => i[lang]); }).fail(xhr => { diff --git a/i18n/de.yaml b/i18n/de.yaml index 11ade0766..5a1c9ca17 100644 --- a/i18n/de.yaml +++ b/i18n/de.yaml @@ -1361,6 +1361,8 @@ translation: "Uhrzeit" - id: webinar_language_label translation: "Sprache" +- id: webinar_speaker_label + translation: "Speaker" - id: webinar_language_en translation: "Englisch" - id: webinar_language_de diff --git a/i18n/en.yaml b/i18n/en.yaml index 7dd8b483d..b8955a1d3 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -1400,6 +1400,8 @@ translation: "Time" - id: webinar_language_label translation: "Language" +- id: webinar_speaker_label + translation: "Speaker" - id: webinar_language_en translation: "English" - id: webinar_language_de diff --git a/layouts/webinar/single.html b/layouts/webinar/single.html index 75f519b28..82753b7c6 100644 --- a/layouts/webinar/single.html +++ b/layouts/webinar/single.html @@ -3,7 +3,7 @@ {{ end }} {{ define "main" }} {{- $lang := .Site.Language.Lang }} -
+
@@ -115,6 +115,15 @@

{{ i18n "webinar_details_title" }}

+ +
  • + +
    +
    {{ i18n "webinar_speaker_label" }}
    +

    +

    +
    +