mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-21 00:42:15 +00:00
This commit is contained in:
@@ -43,7 +43,7 @@ else
|
||||
<td class='tdwrap'> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="260" class='tdwrap'>Mag. Dietmar Nestlang</td>
|
||||
<td width="260" class='tdwrap'>Mag. Nestlang Dietmar</td>
|
||||
<td width="50" class='tdwrap'>215</td>
|
||||
<td class='tdwrap'><?php echo ($visible?'<a class="Item" href="mailto:nestlang@technikum-wien.at">nestlang@technikum-wien.at</a>':'')?></td>
|
||||
<td class='tdwrap'> </td>
|
||||
@@ -68,7 +68,7 @@ else
|
||||
<td class='tdwrap'> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="260" class='tdwrap'>Mag. Gerald Raab (Leitung)</td>
|
||||
<td width="260" class='tdwrap'>Mag. Raab Gerald (Leitung)</td>
|
||||
<td width="50" class='tdwrap'>342</td>
|
||||
<td class='tdwrap'><?php echo ($visible?'<a class="Item" href="mailto:nestlang@technikum-wien.at">nestlang@technikum-wien.at</a>':'')?></td>
|
||||
<td class='tdwrap'> </td>
|
||||
@@ -129,7 +129,7 @@ else
|
||||
<td class='tdwrap'> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="260" class='tdwrap'>DI Kata Papp </td>
|
||||
<td width="260" class='tdwrap'>DI Papp Kata</td>
|
||||
<td width="50" class='tdwrap'>247</td>
|
||||
<td class='tdwrap'><?php echo ($visible?'<a class="Item" href="mailto:kata.papp@technikum-wien.at">kata.papp@technikum-wien.at</a>':'')?></td>
|
||||
<td width="56" class='tdwrap'> </td>
|
||||
@@ -188,7 +188,7 @@ else
|
||||
<td class='tdwrap'>Termin nach Vereinbarung</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="260" class='tdwrap'>Harald Weigl </td>
|
||||
<td width="260" class='tdwrap'>Weigl Harald</td>
|
||||
<td width="50" class='tdwrap'>253</td>
|
||||
<td class='tdwrap'><?php echo ($visible?'<a class="Item" href="mailto:weigl@technikum-wien.at">weigl@technikum-wien.at</a>':'')?></td>
|
||||
<td width="56" class='tdwrap'> </td>
|
||||
@@ -260,6 +260,13 @@ else
|
||||
<td width="56" class='tdwrap'> </td>
|
||||
<td class='tdwrap'>Termin nach Vereinbarung</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="260" class='tdwrap'>Simane-Sequens Gerald</td>
|
||||
<td width="50" class='tdwrap'>258</td>
|
||||
<td class='tdwrap'></td>
|
||||
<td width="56" class='tdwrap'> </td>
|
||||
<td class='tdwrap'>Termin nach Vereinbarung</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class='tdwrap'> </td>
|
||||
<td class='tdwrap'> </td>
|
||||
@@ -327,14 +334,7 @@ else
|
||||
<td width="56" class='tdwrap'> </td>
|
||||
<td class='tdwrap'>Termin nach Vereinbarung</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="260" class='tdwrap'>Dipl. Ing. (FH) Esberger Franz Ferdinand</td>
|
||||
<td width="50" class='tdwrap'>346</td>
|
||||
<td class='tdwrap'><?php echo ($visible?'<a class="Item" href="mailto:ffe@technikum-wien.at">ferdinand.esberger@technikum-wien.at</a>':'')?></td>
|
||||
<td width="56" class='tdwrap'> </td>
|
||||
<td class='tdwrap'>Termin nach Vereinbarung</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="2" class='tdwrap'> </td>
|
||||
<td class='tdwrap'> </td>
|
||||
|
||||
@@ -273,8 +273,8 @@ alle Lektoren eines Studienganges </td>
|
||||
<th>Aufwand [h] </th>
|
||||
</tr>
|
||||
<tr class="liste0">
|
||||
<td>Lehrfächer im DropDown nach der Bezeichnung sortieren<br>
|
||||
</td>
|
||||
<td>Wenn 2 Bakkarbeiten zu einer LV zugeordnet werde, erscheint
|
||||
nur eine am Zeugnis </td>
|
||||
<td align="center"><br>
|
||||
</td>
|
||||
<td><br>
|
||||
@@ -283,8 +283,7 @@ alle Lektoren eines Studienganges </td>
|
||||
<tr>
|
||||
</tr>
|
||||
<tr class="liste1">
|
||||
<td>Wenn 2 Bakkarbeiten zu einer LV zugeordnet werde, erscheint
|
||||
nur eine am Zeugnis<br>
|
||||
<td><br>
|
||||
</td>
|
||||
<td align="center"><br>
|
||||
</td>
|
||||
|
||||
@@ -126,11 +126,19 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
$gesamt->write($gesamtsheet_row,$i,"Vorname", $format_bold);
|
||||
$worksheet->write(2,++$i,"Familienname", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Familienname", $format_bold);
|
||||
$worksheet->write(2,++$i,"Stunden", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Stunden", $format_bold);
|
||||
$worksheet->write(2,++$i,"Kosten", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Kosten", $format_bold);
|
||||
|
||||
$worksheet->write(2,++$i,"LV-Stunden", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"LV-Stunden", $format_bold);
|
||||
$worksheet->write(2,++$i,"LV-Kosten", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"LV-Kosten", $format_bold);
|
||||
$worksheet->write(2,++$i,"Betreuerstunden", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Betreuerstunden", $format_bold);
|
||||
$worksheet->write(2,++$i,"Betreuerkosten", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Betreuer-Kosten", $format_bold);
|
||||
$worksheet->write(2,++$i,"Gesamtstunden", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Gesamtstunden", $format_bold);
|
||||
$worksheet->write(2,++$i,"Gesamtkosten", $format_bold);
|
||||
$gesamt->write($gesamtsheet_row,$i,"Gesamtkosten", $format_bold);
|
||||
|
||||
//Daten holen
|
||||
$qry = "SELECT
|
||||
tbl_lehreinheit.*, tbl_person.vorname, tbl_person.nachname, tbl_person.titelpre,
|
||||
@@ -163,11 +171,15 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
//Gesamtstunden und Kosten ermitteln
|
||||
if(array_key_exists($row->mitarbeiter_uid, $liste))
|
||||
{
|
||||
$liste[$row->mitarbeiter_uid]['lvstunden'] = $liste[$row->mitarbeiter_uid]['lvstunden'] + $row->semesterstunden;
|
||||
$liste[$row->mitarbeiter_uid]['lvkosten'] = $liste[$row->mitarbeiter_uid]['lvkosten'] + ($row->semesterstunden*$row->stundensatz*$row->faktor);
|
||||
$liste[$row->mitarbeiter_uid]['gesamtstunden'] = $liste[$row->mitarbeiter_uid]['gesamtstunden'] + $row->semesterstunden;
|
||||
$liste[$row->mitarbeiter_uid]['gesamtkosten'] = $liste[$row->mitarbeiter_uid]['gesamtkosten'] + ($row->semesterstunden*$row->stundensatz*$row->faktor);
|
||||
}
|
||||
else
|
||||
{
|
||||
$liste[$row->mitarbeiter_uid]['lvstunden'] = $row->semesterstunden;
|
||||
$liste[$row->mitarbeiter_uid]['lvkosten'] = $row->semesterstunden*$row->stundensatz*$row->faktor;
|
||||
$liste[$row->mitarbeiter_uid]['gesamtstunden'] = $row->semesterstunden;
|
||||
$liste[$row->mitarbeiter_uid]['gesamtkosten'] = $row->semesterstunden*$row->stundensatz*$row->faktor;
|
||||
}
|
||||
@@ -175,6 +187,8 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
$liste[$row->mitarbeiter_uid]['titelpre'] = $row->titelpre;
|
||||
$liste[$row->mitarbeiter_uid]['vorname'] = $row->vorname;
|
||||
$liste[$row->mitarbeiter_uid]['nachname'] = $row->nachname;
|
||||
$liste[$row->mitarbeiter_uid]['betreuergesamtstunden'] = 0;
|
||||
$liste[$row->mitarbeiter_uid]['betreuergesamtkosten'] = 0;
|
||||
if($row->geaendert=='t')
|
||||
$liste[$row->mitarbeiter_uid]['geaendert']=true;
|
||||
}
|
||||
@@ -221,6 +235,10 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
$liste[$row->uid]['geaendert']=false;
|
||||
$liste[$row->uid]['gesamtstunden'] = 0;
|
||||
$liste[$row->uid]['gesamtkosten'] = 0;
|
||||
$liste[$row->uid]['lvstunden'] = 0;
|
||||
$liste[$row->uid]['lvkosten'] = 0;
|
||||
$liste[$row->uid]['betreuergesamtstunden'] = 0;
|
||||
$liste[$row->uid]['betreuergesamtkosten'] = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -242,6 +260,8 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
{
|
||||
$liste[$uid]['gesamtstunden'] = $liste[$uid]['gesamtstunden'] + $row->stunden;
|
||||
$liste[$uid]['gesamtkosten'] = $liste[$uid]['gesamtkosten'] + ($row->stunden*$row->stundensatz*$row->faktor);
|
||||
$liste[$uid]['betreuergesamtstunden'] = $liste[$uid]['betreuergesamtstunden'] + $row->stunden;
|
||||
$liste[$uid]['betreuergesamtkosten'] = $liste[$uid]['betreuergesamtkosten'] + ($row->stunden*$row->stundensatz*$row->faktor);
|
||||
if($row->geaendert=='t')
|
||||
{
|
||||
$liste[$uid]['geaendert']=true;
|
||||
@@ -289,13 +309,26 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
//Nachname
|
||||
$worksheet->write($zeile,++$i,$row['nachname'], $format);
|
||||
$gesamt->write($gesamtsheet_row,$i,$row['nachname'], $format);
|
||||
//Stunden
|
||||
//LVStunden
|
||||
$worksheet->write($zeile,++$i,$row['lvstunden'], $format);
|
||||
$gesamt->write($gesamtsheet_row,$i,$row['lvstunden'], $format);
|
||||
//LVKosten
|
||||
$worksheet->writeNumber($zeile,++$i,$row['lvkosten'], $formatnb);
|
||||
$gesamt->writeNumber($gesamtsheet_row,$i,$row['lvkosten'], $formatnb);
|
||||
//Betreuerstunden
|
||||
$worksheet->write($zeile,++$i,$row['betreuergesamtstunden'], $format);
|
||||
$gesamt->write($gesamtsheet_row,$i,$row['betreuergesamtstunden'], $format);
|
||||
//Betreuerkosten
|
||||
$worksheet->write($zeile,++$i,$row['betreuergesamtkosten'], $formatnb);
|
||||
$gesamt->write($gesamtsheet_row,$i,$row['betreuergesamtkosten'], $formatnb);
|
||||
//Gesamtstunden
|
||||
$worksheet->write($zeile,++$i,$row['gesamtstunden'], $format);
|
||||
$gesamt->write($gesamtsheet_row,$i,$row['gesamtstunden'], $format);
|
||||
//Kosten
|
||||
//Gesamtkosten
|
||||
$worksheet->writeNumber($zeile,++$i,$row['gesamtkosten'], $formatnb);
|
||||
$gesamt->writeNumber($gesamtsheet_row,$i,$row['gesamtkosten'], $formatnb);
|
||||
|
||||
|
||||
|
||||
//Kosten zu den Gesamtkosten hinzurechnen
|
||||
$gesamtkosten = $gesamtkosten + $row['gesamtkosten'];
|
||||
$zeile++;
|
||||
@@ -317,8 +350,8 @@ if($result_stg = pg_query($conn, $qry_stg))
|
||||
}
|
||||
|
||||
//Gesamtkosten anzeigen
|
||||
$worksheet->writeNumber($zeile,6,$gesamtkosten, $format_number_bold);
|
||||
$gesamt->writeNumber($gesamtsheet_row,6,$gesamtkosten, $format_number_bold);
|
||||
$worksheet->writeNumber($zeile,10,$gesamtkosten, $format_number_bold);
|
||||
$gesamt->writeNumber($gesamtsheet_row,10,$gesamtkosten, $format_number_bold);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -78,9 +78,11 @@ class aufmerksamdurch
|
||||
// * Laedt alle Datansaetze
|
||||
// * @return true wenn ok, false im Fehlerfall
|
||||
// *******************************************
|
||||
function getAll()
|
||||
function getAll($orderby='aufmerksamdurch_kurzbz')
|
||||
{
|
||||
$qry = "SELECT * FROM public.tbl_aufmerksamdurch ORDER BY aufmerksamdurch_kurzbz";
|
||||
$qry = "SELECT * FROM public.tbl_aufmerksamdurch";
|
||||
if($orderby!='')
|
||||
$qry .= " ORDER BY ".$orderby;
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
|
||||
@@ -85,6 +85,10 @@
|
||||
<td class="tdwidth10" nowrap> </td>
|
||||
<td class="tdwrap"><a class="Item" href="public/tw_international.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> TW International</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tdwidth10" nowrap> </td>
|
||||
<td class="tdwrap"><a class="Item" href="http://student.ephorus.de" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> Plagiatsprüfung</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="tdwrap"></td>
|
||||
|
||||
@@ -344,6 +344,8 @@ if(isset($_POST['save']))
|
||||
$person->geburtsnation = 'A';
|
||||
$person->staatsbuergerschaft = 'A';
|
||||
$person->aktiv = true;
|
||||
$person->insertamum = date('Y-m-d H:i:s');
|
||||
$person->insertvon = $user;
|
||||
if($person->save())
|
||||
{
|
||||
$error=false;
|
||||
|
||||
@@ -153,6 +153,9 @@ if(isset($_POST['save']))
|
||||
$person->svnr = $svnr;
|
||||
$person->ersatzkennzeichen = $ersatzkennzeichen;
|
||||
$person->aktiv = true;
|
||||
$person->insertamum = date('Y-m-d H:i:s');
|
||||
$person->insertvon = $user;
|
||||
|
||||
if($person->save())
|
||||
{
|
||||
$error=false;
|
||||
|
||||
@@ -134,6 +134,17 @@ foreach ($adresse_obj->result as $row)
|
||||
}
|
||||
echo '</table>';
|
||||
//PREINTERESSENT
|
||||
function CutString($strVal, $limit)
|
||||
{
|
||||
if(strlen($strVal) > $limit+3)
|
||||
{
|
||||
return substr($strVal, 0, $limit) . "...";
|
||||
}
|
||||
else
|
||||
{
|
||||
return $strVal;
|
||||
}
|
||||
}
|
||||
|
||||
$preinteressent = new preinteressent($conn);
|
||||
$preinteressent->getPreinteressenten($person->person_id);
|
||||
@@ -147,7 +158,7 @@ if(count($preinteressent->result)>0)
|
||||
echo "<td>$row->preinteressent_id</td>";
|
||||
echo "<td>$row->studiensemester_kurzbz</td>";
|
||||
echo "<td>".$datum_obj->formatDatum($row->erfassungsdatum, 'd.m.Y')."</td>";
|
||||
echo "<td>$row->anmerkung</td>";
|
||||
echo "<td>".htmlentities(CutString($row->anmerkung, 50),ENT_QUOTES)."</td>";
|
||||
echo '<td>';
|
||||
$preinteressent1 = new preinteressent($conn);
|
||||
$preinteressent1->loadZuordnungen($row->preinteressent_id);
|
||||
|
||||
@@ -638,7 +638,7 @@ echo '</td>';
|
||||
//AUFMERKSAMDURCH
|
||||
echo "<td>Aufmerksam durch:</td><td> <SELECT name='aufmerksamdurch_kurzbz'>";
|
||||
$aufmerksam = new aufmerksamdurch($conn);
|
||||
$aufmerksam->getAll();
|
||||
$aufmerksam->getAll('beschreibung');
|
||||
foreach ($aufmerksam->result as $row)
|
||||
{
|
||||
if($row->aufmerksamdurch_kurzbz==$preinteressent->aufmerksamdurch_kurzbz)
|
||||
|
||||
@@ -100,7 +100,8 @@ echo "<table width='100%'><tr><td><form action='".$_SERVER['PHP_SELF']."' method
|
||||
echo '<table><tr><td>Studiensemester: <SELECT name="studiensemester_kurzbz">';
|
||||
$stsem = new studiensemester($conn);
|
||||
$stsem->getAll();
|
||||
echo "<option value=''>-- offen --</option>";
|
||||
echo "<option value='-1' ".($studiensemester_kurzbz=='-1'?'selected':'').">-- alle --</option>";
|
||||
echo "<option value='' ".($studiensemester_kurzbz==''?'selected':'').">-- offen --</option>";
|
||||
foreach ($stsem->studiensemester as $row)
|
||||
{
|
||||
if($row->studiensemester_kurzbz==$studiensemester_kurzbz)
|
||||
@@ -270,7 +271,7 @@ echo "<table class='liste table-autosort:0 table-stripeclass:alternate table-aut
|
||||
|
||||
$preinteressent = new preinteressent($conn);
|
||||
if($filter=='')
|
||||
$preinteressent->loadPreinteressenten($studiengang_kz, $studiensemester_kurzbz, null, $bool_nichtfreigegeben, $bool_uebernommen);
|
||||
$preinteressent->loadPreinteressenten($studiengang_kz, ($studiensemester_kurzbz!='-1'?$studiensemester_kurzbz:null), null, $bool_nichtfreigegeben, $bool_uebernommen);
|
||||
else
|
||||
{
|
||||
//Falls im Filter-Feld ein Datum steht dann wird dieses umformatiert
|
||||
@@ -303,7 +304,7 @@ foreach ($preinteressent->result as $row)
|
||||
echo "<td>$person->vorname</td>";
|
||||
//echo "<td>".$datum_obj->convertISODate($person->gebdatum)."</td>";
|
||||
echo "<td>$row->studiensemester_kurzbz</td>";
|
||||
echo "<td>".$datum_obj->formatDatum($row->erfassungsdatum,'d.m.Y')."</td>";
|
||||
echo "<td><span style='display: none'>$row->erfassungsdatum</span>".$datum_obj->formatDatum($row->erfassungsdatum,'d.m.Y')."</td>";
|
||||
//EMail
|
||||
$qry = "SELECT kontakt FROM public.tbl_kontakt WHERE person_id='$person->person_id' AND kontakttyp='email'
|
||||
ORDER BY zustellung DESC LIMIT 1";
|
||||
@@ -366,7 +367,7 @@ foreach ($preinteressent->result as $row)
|
||||
|
||||
echo "<td>$freigabe</td>";
|
||||
echo "<td>$uebernahme</td>";
|
||||
echo "<td title='".htmlentities($row->anmerkung,ENT_QUOTES)."'>".htmlentities(CutString($row->anmerkung, 30),ENT_QUOTES)."</td>";
|
||||
echo "<td title='".htmlentities($row->anmerkung,ENT_QUOTES)."'>".htmlentities(CutString($row->anmerkung, 20),ENT_QUOTES)."</td>";
|
||||
echo "<td><input type='button' onclick=\"window.open('personendetails.php?id=$row->person_id','_blank')\" value='Gesamtübersicht' title='Zeigt die Details dieser Person an'></td>";
|
||||
echo "<td><input type='button' onclick='parent.preinteressent_detail.location.href = \"preinteressent_detail.php?id=$row->preinteressent_id&selection=\"+parent.preinteressent_detail.selection; return false;' value='Bearbeiten' title='Zeigt die Details dieser Person an'></td>";
|
||||
echo "<td><input type='button' onclick=\"window.location.href='".$_SERVER['PHP_SELF']."?id=$row->preinteressent_id&action=freigabe&studiensemester_kurzbz=$studiensemester_kurzbz&studiengang_kz=$studiengang_kz&filter=$filter'\" value='Freigeben' title='Gibt alle Studiengänge mit der höchsten Priorität frei'></td>";
|
||||
|
||||
Reference in New Issue
Block a user