diff --git a/server/vbv_lernwelt/course/creators/uk_course.py b/server/vbv_lernwelt/course/creators/uk_course.py index bb93a7f5..c994c519 100644 --- a/server/vbv_lernwelt/course/creators/uk_course.py +++ b/server/vbv_lernwelt/course/creators/uk_course.py @@ -316,6 +316,16 @@ In diesem Circle erfährst du wie die überbetrieblichen Kurse aufgebaut sind. Z url="/static/media/uk/de_üK1_KO_03b_A_Einteilungen.pdf", ), ), + ( + "document", + LearnMediaBlockFactory( + title="Redlichkeitserklärung", + description="", + icon_url="/static/icons/demo/icon-hf-book.png", + link_display_text="Dokument anzeigen", + url="/static/media/uk/de_üK1_KO_03b_A_Einteilungen.pdf", + ), + ), ], ) LearningUnitFactory(title="Kompetenznachweis", title_hidden=True, parent=circle) @@ -419,6 +429,16 @@ Dans ce cercle, tu apprendras comment les cours interentreprises sont structuré url="/static/media/uk/fr_üK1_KO_03b_A_Einteilungen.pdf", ), ), + ( + "document", + LearnMediaBlockFactory( + title="Redlichkeitserklärung", + description="", + icon_url="/static/icons/demo/icon-hf-book.png", + link_display_text="Afficher le document", + url="/static/media/uk/fr_üK1_KO_03b_A_Einteilungen.pdf", + ), + ), ], ) LearningUnitFactory( @@ -525,6 +545,15 @@ In questo Circle imparerai come sono strutturati i corsi interaziendali. Imparer url="/static/media/uk/it_üK1_KO_03b_A_Einteilungen.pdf", ), ), + ( + "document", + LearnMediaBlockFactory( + title="Redlicheitserklärung", + description="", + link_display_text="Mostra documento", + url="/static/media/uk/it_üK1_KO_03b_A_Einteilungen.pdf", + ), + ), ], ) LearningUnitFactory( diff --git a/server/vbv_lernwelt/course/management/commands/create_default_courses.py b/server/vbv_lernwelt/course/management/commands/create_default_courses.py index 57bed988..8bca3c78 100644 --- a/server/vbv_lernwelt/course/management/commands/create_default_courses.py +++ b/server/vbv_lernwelt/course/management/commands/create_default_courses.py @@ -132,6 +132,10 @@ def command(course): create_versicherungsvermittlerin_course( course_id=COURSE_VERSICHERUNGSVERMITTLERIN_FR_ID, language="fr" ) + if COURSE_VERSICHERUNGSVERMITTLERIN_IT_ID in course: + create_versicherungsvermittlerin_course( + course_id=COURSE_VERSICHERUNGSVERMITTLERIN_IT_ID, language="it" + ) if COURSE_UK in course: create_course_uk_de() diff --git a/server/vbv_lernwelt/edoniq_test/tests/test_edoniq_export.py b/server/vbv_lernwelt/edoniq_test/tests/test_edoniq_export.py index 6bcd0306..a3669741 100644 --- a/server/vbv_lernwelt/edoniq_test/tests/test_edoniq_export.py +++ b/server/vbv_lernwelt/edoniq_test/tests/test_edoniq_export.py @@ -49,7 +49,7 @@ class EdoniqUserExportTestCase(TestCase): user.user.language, user.user.email, user.user.additional_json_data.get("Geburtsdatum", ""), - "Lernender", + "Lernende", user.user.additional_json_data.get("Firmenname", ""), user.user.additional_json_data.get("Lehrvertragsnummer", ""), user.course_session.import_id, diff --git a/server/vbv_lernwelt/edoniq_test/views.py b/server/vbv_lernwelt/edoniq_test/views.py index 61537ca1..a9436260 100644 --- a/server/vbv_lernwelt/edoniq_test/views.py +++ b/server/vbv_lernwelt/edoniq_test/views.py @@ -59,7 +59,7 @@ def generate_export_response(cs_users: List[CourseSessionUser]) -> HttpResponse: cs_user.user.language, cs_user.user.email, cs_user.user.additional_json_data.get("Geburtsdatum", ""), - "Lernender", + "Lernende", cs_user.user.additional_json_data.get("Firmenname", ""), cs_user.user.additional_json_data.get("Lehrvertragsnummer", ""), cs_user.course_session.import_id, diff --git a/server/vbv_lernwelt/static/media/uk/Registrierung _myVBV.pptx b/server/vbv_lernwelt/static/media/uk/Registrierung _myVBV.pptx new file mode 100644 index 00000000..2b69432d Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/Registrierung _myVBV.pptx differ diff --git a/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_00_Präsentation.pdf b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_00_Präsentation.pdf new file mode 100644 index 00000000..2fafe401 Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_00_Präsentation.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_04_A_Risikomanagement.pdf b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_04_A_Risikomanagement.pdf new file mode 100644 index 00000000..9f94d9ba Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_04_A_Risikomanagement.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_05_QR_Quizzes.pdf b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_05_QR_Quizzes.pdf new file mode 100644 index 00000000..ed8d81f6 Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_05_QR_Quizzes.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_06_A_Versicherungsrecht.pdf b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_06_A_Versicherungsrecht.pdf new file mode 100644 index 00000000..af70361d Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/fr_üK1_BA_06_A_Versicherungsrecht.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/fr_üK1_KO_01b_VOR.docx b/server/vbv_lernwelt/static/media/uk/fr_üK1_KO_01b_VOR.docx new file mode 100644 index 00000000..e963b3b0 Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/fr_üK1_KO_01b_VOR.docx differ diff --git a/server/vbv_lernwelt/static/media/uk/it_üK1_BA_00_Praesentation.pdf b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_00_Praesentation.pdf new file mode 100644 index 00000000..de4dda33 Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_00_Praesentation.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/it_üK1_BA_04_A_Risikomanagement.pdf b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_04_A_Risikomanagement.pdf new file mode 100644 index 00000000..804095fe Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_04_A_Risikomanagement.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/it_üK1_BA_05_QR_Quizzes.pdf b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_05_QR_Quizzes.pdf new file mode 100644 index 00000000..dca9fb40 Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_05_QR_Quizzes.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/it_üK1_BA_06_A_Versicherungsrecht.pdf b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_06_A_Versicherungsrecht.pdf new file mode 100644 index 00000000..c785e6b8 Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/it_üK1_BA_06_A_Versicherungsrecht.pdf differ diff --git a/server/vbv_lernwelt/static/media/uk/it_üK1_KO_01b_VOR.docx b/server/vbv_lernwelt/static/media/uk/it_üK1_KO_01b_VOR.docx new file mode 100644 index 00000000..e7ed68fc Binary files /dev/null and b/server/vbv_lernwelt/static/media/uk/it_üK1_KO_01b_VOR.docx differ