UNIT 3.1|Ordnerstruktur
0 / 8 min
Kurs-Export
Ein Kursexport wird durch eine spezifische Ordnerstruktur abgebildet, die wie folgt aussieht:
- general/course.html: Der Ordner general einhält ein File course.html, das eine Übersicht über alle Teile (Course: Parts im CMS) des Kurses bietet. Besteht der Kurs nur aus einem Teil, ist es sinnvoll, dieses File zu ignorieren.
- part/: Der Ordner part/ enthält für jeden Teil des Kurses ein eigenes File, das entsprechend benannt ist. Jedes dieser Files enthält eine Übersicht über die Module, die zum jeweiligen Teil gehören.
- module/: Der Ordner module/ enthält die wirklichen Kursinhalte. Jedes Modul des Kurses wird durch ein File repräsentiert. Alle Units und deren Inhalte sind im entsprechenden Modul enthalten. Im UI zeigt das Modul ein Menü mit Registerkarten, mit denen durch die Units gewechselt wird.
- assets/: Der Ordner assets/ enthält alle Files (PDFs, Bilder, Excel, etc.) die im CMS als Kursinhalte eingebunden wurden (z.B. in Blocks). Wir laden diese Files direkt in den LMS-Kurs, damit sie nicht übers Netzwerk geladen werden müssen. Sollen Files in diesem Ordner vor dem Deployment ersetzt werden (z.B. durch eine Alternativversion mit anderem Logo), ist darauf zu achten, dass sie genau gleich heissen, wie die generierten Files, die ersetzt werden (inkl. Suffixes, z.B. also 1_3_Portfoliomanagement_9fa026ad5b.jpg).
- Der Ordner _next/ sowie die Files 404.html, index.html, favicon.ico, und vercel.svg können ignoriert werden. _next/ muss aber unbedingt mit hochgeladen werden.
Alle HTML-Files in den Ordnern general/, part/, und module/ kannst du in deinem Browser lokal öffnen und solltest dann eine Vorschau der Inhalte sehen.