diff --git a/scripts/generate-root-index.sh b/scripts/generate-root-index.sh new file mode 100755 index 0000000..9f1675a --- /dev/null +++ b/scripts/generate-root-index.sh @@ -0,0 +1,187 @@ +#!/usr/bin/env bash +# Generate root index.html for /hdm/ +# Lists all courses (klausurfragen are now per-course) + +BUILD_DIR="build" + +cat > "$BUILD_DIR/index.html" << 'HEADER' + + + + + + HdM Vorlesungen + + + +

HdM Vorlesungen

+

Wintersemester 2025/26 · Michael Czechowski

+
+
+ + 223015b +
Dateiformate, Schnittstellen, Speichermedien & Distributionswege
+ 6 Kapitel · Modul "Technik 1" +
+
+
+ + 223015c +
Grundlagen IT- und Internettechnik
+ 3 Kapitel · Modul "Technik 1" +
+
+HEADER + +cat >> "$BUILD_DIR/index.html" << 'FOOTER' +
+

Referenzen

+
+
+ + Plattform +
Code Crispies
+ Selbstlernplattform +
+
+
+
+ QR Code +

https://librete.ch/hdm/

+
+ + + +FOOTER + +echo "Generated $BUILD_DIR/index.html"