From 5a9a08421f4b978e15e437eb6bd903c2dc02d6b7 Mon Sep 17 00:00:00 2001 From: Tower Date: Tue, 7 Jul 2026 22:13:12 +0200 Subject: [PATCH] new berufsschulreport service --- WEBROOT/config.php | 9 +- WEBROOT/services/berufsschulberichte.php | 212 +++++++++++++++++++++++ 2 files changed, 220 insertions(+), 1 deletion(-) create mode 100644 WEBROOT/services/berufsschulberichte.php diff --git a/WEBROOT/config.php b/WEBROOT/config.php index 94b96ba..73044cb 100644 --- a/WEBROOT/config.php +++ b/WEBROOT/config.php @@ -33,6 +33,7 @@ $serviceGroups = array ( 2 => 'berichte_arbeit_gen', 3 => 'berichte', 4 => 'firmenberichte', + 5 => 'berufsschulberichte', ), ), 'Logs' => @@ -213,6 +214,12 @@ $services = array ( 'active' => true, 'adminOnly' => false, ), + 'berufsschulberichte' => + array ( + 'name' => 'Berufsschulberichte', + 'active' => true, + 'adminOnly' => false, + ), ); $linkGroups = array ( @@ -403,4 +410,4 @@ $linkButtons = array ( 'adminOnly' => false, 'group' => 'tools', ), -); \ No newline at end of file +); diff --git a/WEBROOT/services/berufsschulberichte.php b/WEBROOT/services/berufsschulberichte.php new file mode 100644 index 0000000..bef98c5 --- /dev/null +++ b/WEBROOT/services/berufsschulberichte.php @@ -0,0 +1,212 @@ + ["fach_id" => 1, "raum_id" => 5, "lehrer_id" => 8], // LF1 +1 => ["fach_id" => 2, "raum_id" => 4, "lehrer_id" => 11], // LF2 +1 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 +1 => ["fach_id" => 4, "raum_id" => 1, "lehrer_id" => 5], // LF4 +6 => ["fach_id" => 5, "raum_id" => 3, "lehrer_id" => 1], // LF5 +1 => ["fach_id" => 6, "raum_id" => 5, "lehrer_id" => 4], // Sozi +1 => ["fach_id" => 8, "raum_id" => 5, "lehrer_id" => 7], // VWL +1 => ["fach_id" => 9, "raum_id" => 5, "lehrer_id" => 3], // DE +1 => ["fach_id" => 10, "raum_id" => 5, "lehrer_id" => 3], // ENG +*/ + +$Stundenplan = [ + "MO" => [ + 1 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 + 2 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 + 3 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 + 4 => ["fach_id" => 6, "raum_id" => 5, "lehrer_id" => 4], // Sozi + 5 => ["fach_id" => 10, "raum_id" => 5, "lehrer_id" => 3], // Eng + 6 => ["fach_id" => 10, "raum_id" => 5, "lehrer_id" => 3], // Eng + 7 => ["fach_id" => 2, "raum_id" => 3, "lehrer_id" => 11], // LF2 + 8 => ["fach_id" => 2, "raum_id" => 3, "lehrer_id" => 11], // LF2 + ], + "DI" => [ + 1 => ["fach_id" => 5, "raum_id" => 3, "lehrer_id" => 1], // LF5 + 2 => ["fach_id" => 5, "raum_id" => 3, "lehrer_id" => 1], // LF5 + 3 => ["fach_id" => 5, "raum_id" => 1, "lehrer_id" => 5], // LF5 + 4 => ["fach_id" => 2, "raum_id" => 3, "lehrer_id" => 6], // LF2 + 5 => ["fach_id" => 2, "raum_id" => 3, "lehrer_id" => 6], // LF2 + ], + "MI" => [ + 1 => ["fach_id" => 8, "raum_id" => 5, "lehrer_id" => 7], // VWL + 2 => ["fach_id" => 8, "raum_id" => 5, "lehrer_id" => 7], // VWL + 3 => ["fach_id" => 9, "raum_id" => 5, "lehrer_id" => 3], // DE + 4 => ["fach_id" => 9, "raum_id" => 5, "lehrer_id" => 3], // DE + 5 => ["fach_id" => 2, "raum_id" => 4, "lehrer_id" => 6], // LF2 + 6 => ["fach_id" => 2, "raum_id" => 4, "lehrer_id" => 6], // LF2 + 7 => ["fach_id" => 8, "raum_id" => 5, "lehrer_id" => 7], // VWL + ], + "DO" => [ + 1 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 + 2 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 + 3 => ["fach_id" => 3, "raum_id" => 1, "lehrer_id" => 2], // LF3 + 4 => ["fach_id" => 6, "raum_id" => 5, "lehrer_id" => 4], // Sozi + 5 => ["fach_id" => 6, "raum_id" => 5, "lehrer_id" => 4], // Sozi + 6 => ["fach_id" => 4, "raum_id" => 1, "lehrer_id" => 5], // LF4 + 7 => ["fach_id" => 4, "raum_id" => 1, "lehrer_id" => 5], // LF4 + 8 => ["fach_id" => 4, "raum_id" => 1, "lehrer_id" => 5], // LF4 + ], + "FR" => [ + 1 => ["fach_id" => 1, "raum_id" => 5, "lehrer_id" => 8], // LF1 + 2 => ["fach_id" => 1, "raum_id" => 5, "lehrer_id" => 8], // LF1 + 3 => ["fach_id" => 1, "raum_id" => 5, "lehrer_id" => 8], // LF1 + 4 => ["fach_id" => 5, "raum_id" => 3, "lehrer_id" => 1], // LF5 + 5 => ["fach_id" => 5, "raum_id" => 3, "lehrer_id" => 1], // LF5 + 6 => ["fach_id" => 5, "raum_id" => 3, "lehrer_id" => 1], // LF5 + ] +]; +?> + + + + + + + + Berufsschulbericht + + + + + +
+
+ +
+

Berufsschulbericht erfassen

+ +
+
+ + +
+ +
+
Stunde
+
Fach
+
Raum
+
Lehrer
+
Inhalt / Thema
+
+ + +
+ +
+ Stunde + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ +
+
+
+ +
+
+ + + + Bericht gespeichert!"; +} +?> + + + + \ No newline at end of file