- Orgform bei den Studentenrollen ist jeztt nicht mehr statisch sondern berücksichtigt das Attribut rolle

- Updateamum und Updatevon werden im Mitarbeitermodul jetzt richtig angezeigt
This commit is contained in:
Andreas Österreicher
2008-12-11 12:36:35 +00:00
parent d03ba9b614
commit 0b7a59a045
6 changed files with 40 additions and 11 deletions
+13
View File
@@ -436,6 +436,19 @@ Geburtsdatums<br>
<h2>Erledigte Anforderungen</h2>
<br>
<ul>
<li>Mitarbeiter-Modul Ge&auml;ndertAmUm und Ge&auml;ndertVon wird
jetzt richtig angezeigt<br>
11.12.2008 oesi<br>
<br>
</li>
<li>Neue Zeugnis Vorlage</li>
</ul>
<ul>
<li>Lehrveranstaltung um Lehrauftrag zeigt nun das richtige Semester
an (nicht mehr das der Gruppe)<br>
03.12.2008 oesi<br>
<br>
</li>
<li>Wenn Interessent zum Bewerber gemacht wird muss zus&auml;tzlich
die ZGV / ZGV Master eingetragen werden. (Das ZGV Datum muss noch nicht
eingetragen werden)<br>
+2 -2
View File
@@ -151,8 +151,8 @@ if($stsem!='')
}
echo '<tr>';
echo '<td><b>SUMME</b></td>';
echo "<td align='center'><b>$gesamt_fix</b></td>";
echo "<td align='center'><b>$gesamt_extern</b></td>";
echo "<td align='center'>&nbsp;</td>";
echo "<td align='center'>&nbsp;</td>";
echo "<td align='center'><b>$gesamt_ws</b></td>";
echo "<td align='center'><b>$gesamt_ss</b></td>";
echo "</tr>";
+10 -2
View File
@@ -156,8 +156,16 @@ if($prestudent_id!='')
<menulist id="student-rolle-menulist-orgform_kurzbz" >
<menupopup>
<menuitem value="" label="-- keine Auswahl --"/>
<menuitem value="VZ" label="Vollzeit"/>
<menuitem value="BB" label="Berufsbegleitend"/>
<?php
$qry = "SELECT orgform_kurzbz, bezeichnung FROM bis.tbl_orgform WHERE rolle ORDER BY bezeichnung";
if($result = pg_query($conn, $qry))
{
while($row = pg_fetch_object($result))
{
echo '<menuitem value="'.$row->orgform_kurzbz.'" label="'.$row->bezeichnung.'"/>';
}
}
?>
</menupopup>
</menulist>
</row>
+3 -1
View File
@@ -753,7 +753,7 @@ class mitarbeiter extends benutzer
{
$qry = "SELECT
distinct on(mitarbeiter_uid) *, tbl_benutzer.aktiv as aktiv, tbl_mitarbeiter.insertamum,
tbl_mitarbeiter.insertvon
tbl_mitarbeiter.insertvon, tbl_mitarbeiter.updateamum, tbl_mitarbeiter.updatevon
FROM ((public.tbl_mitarbeiter JOIN public.tbl_benutzer ON(mitarbeiter_uid=uid)) JOIN public.tbl_person USING(person_id)) LEFT JOIN campus.tbl_resturlaub USING(mitarbeiter_uid)
WHERE nachname ~* '".addslashes($filter)."' OR
vorname ~* '".addslashes($filter)."' OR
@@ -804,6 +804,8 @@ class mitarbeiter extends benutzer
$obj->alias = $row->alias;
$obj->insertamum = $row->insertamum;
$obj->insertvon = $row->insertvon;
$obj->updateamum = $row->updateamum;
$obj->updatevon = $row->updatevon;
$obj->urlaubstageprojahr = $row->urlaubstageprojahr;
$obj->resturlaubstage = $row->resturlaubstage;
+3 -3
View File
@@ -161,9 +161,9 @@ function draw_row($mitarbeiter)
<MITARBEITER:insertamum><![CDATA['.date('d.m.Y H:i:s',$datum->mktime_fromtimestamp($mitarbeiter->insertamum)).']]></MITARBEITER:insertamum>
<MITARBEITER:insertamum_iso><![CDATA['.$mitarbeiter->insertamum.']]></MITARBEITER:insertamum_iso>
<MITARBEITER:insertvon><![CDATA['.$mitarbeiter->insertvon.']]></MITARBEITER:insertvon>
<MITARBEITER:updateamum><![CDATA['.date('d.m.Y H:i:s',$datum->mktime_fromtimestamp($mitarbeiter->insertamum)).']]></MITARBEITER:updateamum>
<MITARBEITER:updateamum_iso><![CDATA['.$mitarbeiter->insertamum.']]></MITARBEITER:updateamum_iso>
<MITARBEITER:updatevon><![CDATA['.$mitarbeiter->insertvon.']]></MITARBEITER:updatevon>
<MITARBEITER:updateamum><![CDATA['.date('d.m.Y H:i:s',$datum->mktime_fromtimestamp($mitarbeiter->updateamum)).']]></MITARBEITER:updateamum>
<MITARBEITER:updateamum_iso><![CDATA['.$mitarbeiter->updateamum.']]></MITARBEITER:updateamum_iso>
<MITARBEITER:updatevon><![CDATA['.$mitarbeiter->updatevon.']]></MITARBEITER:updatevon>
<MITARBEITER:resturlaubstage><![CDATA['.$mitarbeiter->resturlaubstage.']]></MITARBEITER:resturlaubstage>
<MITARBEITER:urlaubstageprojahr><![CDATA['.$mitarbeiter->urlaubstageprojahr.']]></MITARBEITER:urlaubstageprojahr>
</RDF:Description>
@@ -993,9 +993,15 @@ for ($i=1;$i<9;$i++)
echo '</SELECT>';
echo '</td></tr>';
echo '<tr><td>OrgForm</td><td><SELECT name="orgform_kurzbz">';
echo '<OPTION value="VZ" '.($orgform_kurzbz=='VZ'?'selected':'').'>Vollzeit</OPTION>';
echo '<OPTION value="BB" '.($orgform_kurzbz=='BB'?'selected':'').'>Berufsbegleitend</OPTION>';
echo '<OPTION value="FST" '.($orgform_kurzbz=='FST'?'selected':'').'>Fernstudium</OPTION>';
echo '<OPTION value="">-- keine Auswahl --</OPTION>';
$qry = "SELECT orgform_kurzbz, bezeichnung FROM bis.tbl_orgform WHERE rolle ORDER BY bezeichnung";
if($result = pg_query($conn, $qry))
{
while($row = pg_fetch_object($result))
{
echo '<OPTION value="'.$row->orgform_kurzbz.'" '.($orgform_kurzbz==$row->orgform_kurzbz?'selected':'').'>'.$row->bezeichnung.'</OPTION>';
}
}
echo '</SELECT>';
echo '</td></tr>';
echo '<tr><td>Incoming:</td><td><input type="checkbox" id="incoming" name="incoming" '.($incoming?'checked':'').' onclick="cmdIncoming()" /></td></tr>';