From e0f99a8e8817fe2e6a2ae5f3b999f90931775ff2 Mon Sep 17 00:00:00 2001 From: ma0048 Date: Mon, 19 Jan 2026 08:28:25 +0100 Subject: [PATCH] gewichtung und regeln in die config verschoben --- config/cis.config-default.inc.php | 2 ++ include/externe_ueberwachung.class.php | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/config/cis.config-default.inc.php b/config/cis.config-default.inc.php index cac05ec7a..1b38a2be6 100644 --- a/config/cis.config-default.inc.php +++ b/config/cis.config-default.inc.php @@ -309,6 +309,8 @@ define('EXTERNE_UEBERWACHUNG_INTEGRATION_NAME', 'example'); define('EXTERNE_UEBERWACHUNG_SESSION_URL', 'https://example.com'); define('EXTERNE_UEBERWACHUNG_TRIAL_TEST', false); define('EXTERNE_UEBERWACHUNG_EXAM_PARAMS', []); +define('EXTERNE_UEBERWACHUNG_EXAM_RULES', []); +define('EXTERNE_UEBERWACHUNG_EXAM_SCORE', []); ?> diff --git a/include/externe_ueberwachung.class.php b/include/externe_ueberwachung.class.php index a047dfd9a..ecdaac2fc 100644 --- a/include/externe_ueberwachung.class.php +++ b/include/externe_ueberwachung.class.php @@ -167,6 +167,17 @@ class externeUeberwachung extends basis_db { $payload = array_merge($payload, EXTERNE_UEBERWACHUNG_EXAM_PARAMS); } + + if (defined('EXTERNE_UEBERWACHUNG_EXAM_RULES')) + { + $payload['rules'] = EXTERNE_UEBERWACHUNG_EXAM_RULES; + } + + if (defined('EXTERNE_UEBERWACHUNG_EXAM_SCORE')) + { + $payload['scoreConfig'] = EXTERNE_UEBERWACHUNG_EXAM_SCORE; + } + return $payload; }