Update urls in course creation scripts

This commit is contained in:
Daniel Egger 2023-07-21 13:55:48 +02:00
parent f357e34536
commit d90030b614
2 changed files with 23 additions and 21 deletions

View File

@ -218,12 +218,14 @@ damit du erfolgreich mit deinem Lernpfad (durch-)starten kannst.
first_title = title.split()[0]
if first_title in [
"Haushalt",
"Fahrzeug",
"Reisen",
"Wohneigentum",
"KMU",
"Einkommenssicherung",
"Haushalt",
"Wohneigentum",
"Pensionierung",
"Rechtsstreitigkeiten",
"KMU",
"Gesundheit",
]:
LearningContentMediaLibraryFactory(
@ -233,7 +235,7 @@ damit du erfolgreich mit deinem Lernpfad (durch-)starten kannst.
f"<p>In der Mediathek unter dem Handlungsfeld «{title}» findest du alle relevanten Ressourcen für deine Fachkompetenzen.</p>"
f"<p>Wir empfehlen dir vor der Absolvierung der weiteren Lerneinheiten dich in die Thematik einzulesen.</p>"
),
content_url=f"/course/überbetriebliche-kurse/media/category/{slugify(first_title)}",
content_url=f"/course/überbetriebliche-kurse/media/handlungsfelder/{slugify(first_title)}",
)
else:
LearningContentMediaLibraryFactory(
@ -874,7 +876,7 @@ def create_uk_circle_fahrzeug(lp, title="Fahrzeug"):
f"<p>In der Mediathek unter dem Handlungsfeld «{title}» findest du alle relevanten Ressourcen für deine Fachkompetenzen.</p>"
f"<p>Wir empfehlen dir vor der Absolvierung der weiteren Lerneinheiten dich in die Thematik einzulesen.</p>"
),
content_url=f"/course/{course_slug}/media/category/{slugify(title)}",
content_url=f"/course/überbetriebliche-kurse/media/handlungsfelder/fahrzeug",
)
LearningContentAssignmentFactory(
title="Fahrzeug - Mein erstes Auto",
@ -1008,7 +1010,7 @@ def create_uk_fr_circle_fahrzeug(lp, title="Véhicule"):
f"<p>Trouve toutes les ressources des champs daction, comme les outils didactiques, les liens et autres informations utiles.</p>"
f"<p>Nous te recommandons de te familiariser avec le sujet avant de suivre les autres unités de cours.</p>"
),
content_url=f"/course/{course_slug}/media/category/{slugify(title)}",
content_url=f"/course/{course_slug}/media",
)
LearningContentAssignmentFactory(
title="Véhicule à moteur Ma première voiture",
@ -1146,7 +1148,7 @@ def create_uk_it_circle_fahrzeug(lp, title="Veicolo"):
f"<p>Nella mediateca, sotto il campo d'azione «Veicolo», troverai tutte le risorse rilevanti per le tue competenze professionali.</p>"
f"<p>Si consiglia di leggere l'argomento prima di completare le altre unità di apprendimento.</p>"
),
content_url=f"/course/{course_slug}/media/category/{slugify(title)}",
content_url=f"/course/{course_slug}/media",
)
LearningContentAssignmentFactory(
title="Veicolo, la mia prima auto",

View File

@ -311,7 +311,7 @@ def create_circle_fahrzeug(lp, title="Fahrzeug"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/fahrzeug",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -398,7 +398,7 @@ def create_circle_haushalt(lp, title="Haushalt"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -460,7 +460,7 @@ def create_circle_rechtsstreitigkeiten(lp, title="Rechtsstreitigkeiten"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Rechtsstreitigkeiten", parent=circle)
@ -493,7 +493,7 @@ def create_circle_reisen(lp, title="Reisen"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -576,7 +576,7 @@ def create_circle_einkommenssicherung(lp, title="Einkommenssicherung"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -664,7 +664,7 @@ def create_circle_wohneigentum(lp, title="Wohneigentum"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Wohneigentum", parent=circle)
@ -717,7 +717,7 @@ def create_circle_pensionierung(lp, title="Pensionierung"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -795,7 +795,7 @@ def create_circle_erben(lp, title="Erben/Vererben"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Erben/Vererben", parent=circle)
@ -854,7 +854,7 @@ def create_circle_gesundheit(lp, title="Gesundheit"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -938,7 +938,7 @@ def create_circle_sparen(lp, title="Sparen"):
LearningContentMediaLibraryFactory(
title="Mediathek",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Sparen", parent=circle)
@ -973,7 +973,7 @@ def create_circle_selbstaendigkeit(lp, title="Selbstständigkeit"):
LearningContentMediaLibraryFactory(
title="Mediathek",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Selbstständigkeit", parent=circle)
@ -1006,7 +1006,7 @@ def create_circle_kmu(lp, title="KMU"):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)
@ -1080,7 +1080,7 @@ def create_circle_standard_small(
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title, allow_unicode=True)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title, allow_unicode=True)}",
)
if lu_title is None:
@ -1110,7 +1110,7 @@ def create_circle_standard(lp, title, lc_title, goals=None, description=None):
LearningContentMediaLibraryFactory(
title=f"Mediathek {title}",
parent=circle,
content_url=f"/course/versicherungsvermittler-in/media/category/{slugify(title)}",
content_url=f"/course/versicherungsvermittler-in/media/handlungsfelder/{slugify(title)}",
)
LearningSequenceFactory(title="Einstieg", parent=circle)