Grenzwerte für Anwesenheit sind nun konfigurierbar

This commit is contained in:
Nikolaus Krondraf
2015-08-18 10:09:21 +02:00
parent 21b2b60fc2
commit 7a1ad9f86d
2 changed files with 7 additions and 2 deletions
+4
View File
@@ -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);
+3 -2
View File
@@ -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';
}