diff --git a/cis/private/lehre/pruefung/pruefung.js.php b/cis/private/lehre/pruefung/pruefung.js.php index 9606af1fd..99a53c107 100755 --- a/cis/private/lehre/pruefung/pruefung.js.php +++ b/cis/private/lehre/pruefung/pruefung.js.php @@ -40,6 +40,15 @@ else $anmeldefrist = 3; } +if (defined('CIS_PRUEFUNGSTERMIN_FRIST')) +{ + $terminfrist = CIS_PRUEFUNGSTERMIN_FRIST; +} +else +{ + $terminfrist = 14; +} + ?> /* Copyright (C) 2013 fhcomplete.org @@ -368,7 +377,7 @@ function writePruefungsTable(e, data, anmeldung) else { //button = "
Anmelden (bis "+frist+"):
"; - button = ""; + button = ""; } } else @@ -1983,7 +1992,7 @@ function loadAllPruefungen() function checkTermin(termin) { var heute = new Date(); - var aktTime = new Date(heute.getTime() + (14*24*60*60*1000)); + var aktTime = new Date(heute.getTime() + (*24*60*60*1000)); var vonTime = stringToDate(termin.datum, termin.beginn); var bisTime = stringToDate(termin.datum, termin.ende); diff --git a/config/cis.config-default.inc.php b/config/cis.config-default.inc.php old mode 100644 new mode 100755 index 648b1a379..48a2c091b --- a/config/cis.config-default.inc.php +++ b/config/cis.config-default.inc.php @@ -212,6 +212,14 @@ define('CIS_INFOSCREEN_LAGEPLAN_ANZEIGEN',true); //User, welcher für das Anlegen von Anrechnungen bei der Prüfungsanmeldung verwendet wird define('CIS_PRUEFUNGSANMELDUNG_USER','p.pruefungsanmeldung'); +// Anmeldefristen für Prüfungen in Tagen; +// Wenn nicht definiert: 3 +//define('CIS_PRUEFUNGSANMELDUNG_FRIST',3); + +// Mindestvorlaufzeit beim Anlegen von Prüfungen in Tagen +// Wenn nicht definiert: 14 +//define('CIS_PRUEFUNGSTERMIN_FRIST',14); + // Soll für die Prüfungsanmeldungen eine Anrechnung erstellt werden define('CIS_PRUEFUNGSANMELDUNG_ANRECHNUNG', true); @@ -224,6 +232,6 @@ define('CIS_MEINELV_ANZAHL_SEMESTER_PAST', 3); //Gibt an, welche Buchungstypen bei der Überprüfung auf Einzahlung berücksichtigt werden define('CIS_DOKUMENTE_STUDIENBEITRAG_TYPEN', serialize(array("Studiengebuehr"))); -//Gibt an bei welcher Länge die LV-Bezeichnungen im Menü abgeschnitten werden. Default: 21 +//Gibt an bei welcher Länge die LV-Bezeichnungen im Menü abgeschnitten werden. Default: 21 define('CIS_LVMENUE_CUTLENGTH', 21); ?>