diff --git a/lang/de.slf b/lang/de.slf index a3ed2734e7a4ca2d87b0ff4341f2db884cb74dae..ed509aaba00018753400cbe16578f61bfe096875 100644 --- a/lang/de.slf +++ b/lang/de.slf @@ -162,6 +162,7 @@ ui.generic.search = "Suche" ui.generic.login = "Anmelden" ui.generic.close = "Schließen" ui.generic.lecture_given_by = "Gehalten von" +ui.generic.lecture_location = "Ort" // ui.generic.livestream_planned = #object.lecture.livestream_planned // ui.generic.livestream_live = "Live" // ui.generic.object_invisible = "This object is invisible to regular users" // mir ist keine schöne Übersetzung eingefallen diff --git a/lang/en.slf b/lang/en.slf index fdc7533f3c2b127233c47e3513771ea99e02e560..50aa1edb139bdf463baba23927aa62a0da2585f1 100644 --- a/lang/en.slf +++ b/lang/en.slf @@ -160,6 +160,7 @@ ui.generic.search = "Search" ui.generic.login = "Login" ui.generic.close = "Close" ui.generic.lecture_given_by = "Given by" +ui.generic.lecture_location = "Location" ui.generic.livestream_planned = #object.lecture.livestream_planned ui.generic.livestream_live = "Live" ui.generic.object_invisible = "This object is invisible to regular users" diff --git a/src/videoag/course/Lecture.tsx b/src/videoag/course/Lecture.tsx index 778368bc13f9da79529f32d4fc2f9d7a852e205b..91fdcc3f518e8a4326a1e1a40ac0074506153d1d 100644 --- a/src/videoag/course/Lecture.tsx +++ b/src/videoag/course/Lecture.tsx @@ -108,6 +108,19 @@ export function LectureListItem({ /> </li> )} + {(editMode) && ( + <li> + {language.get("ui.generic.lecture_location")}{": "} + <EmbeddedOMFieldComponent + object_type="lecture" + object_id={lecture.id!} + field_id="location" + field_type="string" + initialValue={lecture.location} + inline + /> + </li> + )} <li> <EmbeddedOMFieldComponent