mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Defaultstudiensemester bei Interessentenimport konfigurierbar
This commit is contained in:
@@ -110,4 +110,10 @@ define('SET_UID_AS_PERSONENKENNZEICHEN',false);
|
||||
|
||||
// Legt fest ob fuer Studierende eine Alias EMail Adresse generiert wird (true|false)
|
||||
define('GENERATE_ALIAS_STUDENT',true);
|
||||
|
||||
// Wie viele Tage nach Semesterstart soll bei der Neuanlage von Studierenden noch das aktuelle Semester vorgeschlagen werden.
|
||||
define('VILESCI_PERSON_NEU_STUDIENSEMESTER_UEBERGANGSFRIST',30);
|
||||
|
||||
// Legt fest ob beim Anlegen von neuen Studierenden nur Wintersemester als Default vorgeschlagen werden oder auch Sommersemester (true | false)
|
||||
define('VILESCI_PERSON_NEU_STUDIENSEMESTER_WINTERONLY',false);
|
||||
?>
|
||||
|
||||
@@ -549,15 +549,32 @@ function generateMatrikelnummer($studiengang_kz, $studiensemester_kurzbz)
|
||||
if($studiensemester_kurzbz == '')
|
||||
{
|
||||
//Im September wird das Aktuelle Studiensemester vorgeschlagen sonst immer das naechste WS
|
||||
$stsem = new studiensemester();
|
||||
/*$stsem = new studiensemester();
|
||||
if(date('m')=='9')
|
||||
$studiensemester_kurzbz = $stsem->getaktorNext();
|
||||
else
|
||||
{
|
||||
$stsem->getNextStudiensemester('WS');
|
||||
$studiensemester_kurzbz = $stsem->studiensemester_kurzbz;
|
||||
}*/
|
||||
|
||||
$stsem = new studiensemester();
|
||||
if(defined('VILESCI_PERSON_NEU_STUDIENSEMESTER_UEBERGANGSFRIST') && VILESCI_PERSON_NEU_STUDIENSEMESTER_UEBERGANGSFRIST>0)
|
||||
{
|
||||
$studiensemester_kurzbz = $stsem->getNextOrAktSemester(VILESCI_PERSON_NEU_STUDIENSEMESTER_UEBERGANGSFRIST);
|
||||
|
||||
if(defined('VILESCI_PERSON_NEU_STUDIENSEMESTER_WINTERONLY')
|
||||
&& VILESCI_PERSON_NEU_STUDIENSEMESTER_WINTERONLY
|
||||
&& mb_substr($studiensemester_kurzbz,0,2)=='SS')
|
||||
{
|
||||
$studiensemester_kurzbz = $stsem->getNextFrom($studiensemester_kurzbz);
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
$studiensemester_kurzbz = $stsem->getaktorNext();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// *** Speichern der Daten ***
|
||||
|
||||
Reference in New Issue
Block a user