mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
Frist für das Anlegen von Prüfungsterminen konfigurierbar
This commit is contained in:
@@ -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 = "<p><span style='display: inline-block; width: 155px;'>Anmelden (bis "+frist+"): </span><input style='width: 90px;' type='button' value='"+termin+"' onclick='openDialog(\""+e.lehrveranstaltung[0].lehrveranstaltung_id+"\", \""+d.pruefungstermin_id+"\", \""+e.lehrveranstaltung[0].bezeichnung+"\", \""+d.von+"\", \""+d.bis+"\");'></p>";
|
||||
button = "<p><a href='#' title='<?php echo $p->t('pruefung/anmeldenMoeglichBis'); ?> "+frist+"';><input style='width: 140px; background-color: green;' type='button' value='"+termin+" "+time+"' onclick='openDialog(\""+e.lehrveranstaltung[0].lehrveranstaltung_id+"\", \""+d.pruefungstermin_id+"\", \""+e.lehrveranstaltung[0].bezeichnung.replace("'", "'")+"\", \""+d.von+"\", \""+d.bis+"\");'></a></p>";
|
||||
button = "<p><a href='#' title='<?php echo $p->t('pruefung/anmeldenMoeglichBis'); ?> "+frist+"';><input style='width: 140px; background-color: green;' type='button' value='"+termin+" "+time+"' onclick='openDialog(\""+e.lehrveranstaltung[0].lehrveranstaltung_id+"\", \""+d.pruefungstermin_id+"\", \""+e.lehrveranstaltung[0].bezeichnung+"\", \""+d.von+"\", \""+d.bis+"\");'></a></p>";
|
||||
}
|
||||
}
|
||||
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() + (<?php echo $terminfrist ?>*24*60*60*1000));
|
||||
var vonTime = stringToDate(termin.datum, termin.beginn);
|
||||
var bisTime = stringToDate(termin.datum, termin.ende);
|
||||
|
||||
|
||||
Regular → Executable
+9
-1
@@ -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);
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user