From 7a1ad9f86d804140d1eb6ade763aeca16daa8b8a Mon Sep 17 00:00:00 2001 From: Nikolaus Krondraf Date: Tue, 18 Aug 2015 10:09:21 +0200 Subject: [PATCH] =?UTF-8?q?Grenzwerte=20f=C3=BCr=20Anwesenheit=20sind=20nu?= =?UTF-8?q?n=20konfigurierbar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/global.config-default.inc.php | 4 ++++ include/anwesenheit.class.php | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/config/global.config-default.inc.php b/config/global.config-default.inc.php index a3e4a60b3..180d22fe8 100644 --- a/config/global.config-default.inc.php +++ b/config/global.config-default.inc.php @@ -57,6 +57,10 @@ define('CIS_GESAMTNOTE_UEBERSCHREIBEN',true); // Vertraege fuer Pruefungshonorare anzulegen define('FAS_GESAMTNOTE_PRUEFUNGSHONORAR',false); +// Grenzwerte für Anwesenheit +define('FAS_ANWESENHEIT_ROT', 70); +define('FAS_ANWESENHEIT_GELB', 90); + // Anzeigeoptionen für LV-Plan Menü define('CIS_LVPLAN_EXPORT_ANZEIGEN',true); define('CIS_LVPLAN_PERSONENAUSWAHL_ANZEIGEN',true); diff --git a/include/anwesenheit.class.php b/include/anwesenheit.class.php index 12baa7d3d..6ae193dc6 100644 --- a/include/anwesenheit.class.php +++ b/include/anwesenheit.class.php @@ -21,6 +21,7 @@ * Klasse zur Verwaltung der Anwesenheiten der Studierenden */ require_once(dirname(__FILE__).'/basis_db.class.php'); +require_once(dirname(__FILE__).'/../config/global.config.inc.php'); class anwesenheit extends basis_db { @@ -384,11 +385,11 @@ class anwesenheit extends basis_db public function getAmpel($anwesenheit_relativ) { - if($anwesenheit_relativ < 70) + if($anwesenheit_relativ < FAS_ANWESENHEIT_ROT) { return 'red'; } - elseif($anwesenheit_relativ < 90) + elseif($anwesenheit_relativ < FAS_ANWESENHEIT_GELB) { return 'yellow'; }