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'; }