mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 08:22:17 +00:00
Infotext im Tempus angepasst bei Lektoren mit Selbstverwalteter Pause (SVP)
This commit is contained in:
@@ -68,6 +68,7 @@ class zeitaufzeichnung_gd extends basis_db
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
$this->selbstverwaltete_pause = $this->db_parse_bool($row->selbstverwaltete_pause);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -37,6 +37,7 @@ require_once('../include/functions.inc.php');
|
||||
require_once('../include/lehreinheit.class.php');
|
||||
require_once('../include/notiz.class.php');
|
||||
require_once('../include/mitarbeiter.class.php');
|
||||
require_once('../include/zeitaufzeichnung_gd.class.php');
|
||||
|
||||
$uid=get_uid();
|
||||
$error_msg='';
|
||||
@@ -175,6 +176,21 @@ if ($anz>0)
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$selbstverwaltete_pause = false;
|
||||
foreach ($l->lektor_uid as $lktuid)
|
||||
{
|
||||
$gd = new zeitaufzeichnung_gd();
|
||||
if($gd->load($lktuid, $studiensemester))
|
||||
{
|
||||
if ($gd->selbstverwaltete_pause)
|
||||
{
|
||||
$selbstverwaltete_pause = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sort($l->lektor);
|
||||
foreach($l->lektor as $lv)
|
||||
$lektor.=$lv.' ';
|
||||
@@ -274,12 +290,26 @@ if ($anz>0)
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
$fixangestellt_info = '';
|
||||
if($fixangestellt)
|
||||
{
|
||||
if($selbstverwaltete_pause)
|
||||
{
|
||||
$fixangestellt_info = 'SVP';
|
||||
}
|
||||
else
|
||||
$fixangestellt_info = 'FIX';
|
||||
}
|
||||
else
|
||||
$fixangestellt_info = 'EXT';
|
||||
|
||||
echo'<RDF:li>
|
||||
<RDF:Description id="lva'.($anz--).'" about="'.$rdf_url.$l->unr.'">
|
||||
<LVA:lvnr>'.$lvnr.'</LVA:lvnr>
|
||||
<RDF:Description id="lva'.($anz--).'" about="'.$rdf_url.$l->unr.'">
|
||||
<LVA:lvnr>'.$lvnr.'</LVA:lvnr>
|
||||
<LVA:unr>'.$l->unr.'</LVA:unr>
|
||||
<LVA:lektor>'.$lektor.'</LVA:lektor>
|
||||
<LVA:fixangestellt_info>'.($fixangestellt?'Fix':'Frei').'</LVA:fixangestellt_info>
|
||||
<LVA:fixangestellt_info>'.$fixangestellt_info.'</LVA:fixangestellt_info>
|
||||
<LVA:lehrfach_id>'.$l->lehrfach_id.'</LVA:lehrfach_id>
|
||||
<LVA:studiengang_kz>'.$l->stg_kz[0].'</LVA:studiengang_kz>
|
||||
<LVA:fachbereich_kurzbz>'.$l->fachbereich.'</LVA:fachbereich_kurzbz>
|
||||
@@ -305,7 +335,7 @@ if ($anz>0)
|
||||
<LVA:lehrverband>'.$lehrverband.'</LVA:lehrverband>
|
||||
<LVA:anzahl_notizen>'.$anzahl_notizen.'</LVA:anzahl_notizen>
|
||||
<LVA:lehreinheit_id>'.$l->lehreinheit_id[0].'</LVA:lehreinheit_id>
|
||||
</RDF:Description>
|
||||
</RDF:Description>
|
||||
</RDF:li>';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user