mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
This commit is contained in:
@@ -113,7 +113,7 @@
|
||||
|
||||
echo "<br />";
|
||||
//Spezialgruppen Auslesen
|
||||
$qry = "SELECT distinct gruppe_kurzbz, bezeichnung FROM public.tbl_gruppe JOIN public.tbl_benutzergruppe USING(gruppe_kurzbz) WHERE studiengang_kz='$stg_kz' AND semester='$sem';";
|
||||
$qry = "SELECT distinct gruppe_kurzbz, bezeichnung FROM public.tbl_gruppe JOIN public.tbl_benutzergruppe USING(gruppe_kurzbz) WHERE studiengang_kz='$stg_kz' AND semester='$sem' AND lehre AND aktiv;";
|
||||
if($result = pg_query($conn,$qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
|
||||
@@ -20,16 +20,7 @@
|
||||
<td>
|
||||
<table width="170" class="tabcontent2">
|
||||
<tr>
|
||||
<td> <a href="1st_floor.html" class="Item">1. Stock</a></td>
|
||||
<td><a href="4th_floor.html" class="Item">4. Stock</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="2nd_floor.html" class="Item">2. Stock</a></td>
|
||||
<td><a href="5th_floor.html" class="Item">5. Stock</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="3rd_floor.html" class="Item">3. Stock</a></td>
|
||||
<td><a href="6th_floor.html" class="Item">6. Stock</a></td>
|
||||
<td><a href="../../skin/images/tw_lageplan.jpg" target="_blank"><img src="../../skin/images/tw_lageplan.jpg" width="800px"/></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
@@ -7,6 +7,9 @@
|
||||
<h1 style="text-align: center;">ToDo Fas-Online</h1>
|
||||
Die Liste ist in Module geteilt. Innerhalb eines Moduls erfolgt die
|
||||
Auflistung nach Priorität (höchste oben).<br>
|
||||
<h2>Fragen für Assistenzmeeting</h2>
|
||||
<li>Soll am Zeugnis bei einem Berufspraktikum auch die Firma angezeigt werden?</li>
|
||||
<li>Soll die Summe aller Zahlungen auf der Zahlungsbestätigung angezeigt werden?</li>
|
||||
<h2>Änderungen</h2>
|
||||
<li>Excel-Export Bewerberstatistik (Kollmitzerstatistik) erstellen</li>
|
||||
<li>Prüfungsprotokoll und Urkunde sollen für mehrere Studenten auf einmal druckbar sein</li>
|
||||
|
||||
@@ -83,6 +83,7 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
<command id="menu-statistic-projektarbeit:command" oncommand="StatistikPrintProjektarbeit();"/>
|
||||
<command id="menu-statistic-abschlusspruefung:command" oncommand="StatistikPrintAbschlusspruefung();"/>
|
||||
<command id="menu-statistic-notenspiegel:command" oncommand="StatistikPrintNotenspiegel();"/>
|
||||
<command id="menu-statistic-bewerberstatistik:command" oncommand="StatistikPrintBewerberstatistik();"/>
|
||||
<command id="menu-dokumente-inskriptionsbestaetigung:command" oncommand="StudentPrintInskriptionsbestaetigung();"/>
|
||||
<command id="menu-dokumente-zeugnis:command" oncommand="StudentCreateZeugnis();"/>
|
||||
<command id="menu-dokumente-diplsupplement:command" oncommand="StudentCreateDiplSupplement();"/>
|
||||
@@ -217,6 +218,12 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
label = "&menu-statistic-notenspiegel.label;"
|
||||
command = "menu-statistic-notenspiegel:command"
|
||||
accesskey = "&menu-statistic-notenspiegel.accesskey;"/>
|
||||
<menuitem
|
||||
id = "menu-statistic-bewerberstatistik"
|
||||
key = "menu-statistic-bewerberstatistik:key"
|
||||
label = "&menu-statistic-bewerberstatistik.label;"
|
||||
command = "menu-statistic-bewerberstatistik:command"
|
||||
accesskey = "&menu-statistic-bewerberstatistik.accesskey;"/>
|
||||
</menupopup>
|
||||
</menu>
|
||||
<menu id="menu-dokumente" label="&menu-dokumente.label;" accesskey="&menu-dokumente.accesskey;">
|
||||
|
||||
@@ -730,6 +730,16 @@ function StatistikPrintNotenspiegel()
|
||||
window.open('<?php echo APP_ROOT ?>content/statistik/notenspiegel.php?studiengang_kz='+studiengang_kz+'&semester='+semester,'Notenspiegel');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Liefert ein Excel-File mit den aktuellen Rollen aller Studenten
|
||||
// ****
|
||||
function StatistikPrintBewerberstatistik()
|
||||
{
|
||||
var stsem = getStudiensemester();
|
||||
|
||||
window.open('<?php echo APP_ROOT ?>content/statistik/bewerberstatistik.xls.php?studiensemester_kurzbz='+stsem,'Bewerberstatistik','height=200,width=300,left=10,top=10,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Zeigt HTML Seite zur Bearbeitung der Reihungstests an
|
||||
// ****
|
||||
|
||||
@@ -79,14 +79,24 @@ $worksheet->write(2,++$i,"Stunden", $format_bold);
|
||||
$worksheet->write(2,++$i,"Kosten", $format_bold);
|
||||
|
||||
//Daten holen
|
||||
$qry = "SELECT vw_lehreinheit.*, tbl_person.vorname, tbl_person.nachname, tbl_person.titelpre, tbl_mitarbeiter.personalnummer, tbl_person.person_id
|
||||
FROM campus.vw_lehreinheit, public.tbl_mitarbeiter, public.tbl_benutzer, public.tbl_person WHERE
|
||||
tbl_person.person_id = tbl_benutzer.person_id AND tbl_benutzer.uid=tbl_mitarbeiter.mitarbeiter_uid AND
|
||||
vw_lehreinheit.mitarbeiter_uid=tbl_mitarbeiter.mitarbeiter_uid AND
|
||||
studiengang_kz='$studiengang_kz' AND studiensemester_kurzbz='$semester_aktuell'";
|
||||
$qry = "SELECT
|
||||
tbl_lehreinheit.*, tbl_person.vorname, tbl_person.nachname, tbl_person.titelpre,
|
||||
tbl_mitarbeiter.personalnummer, tbl_person.person_id, tbl_mitarbeiter.mitarbeiter_uid,
|
||||
tbl_lehreinheitmitarbeiter.faktor as faktor, tbl_lehreinheitmitarbeiter.stundensatz as stundensatz,
|
||||
tbl_lehreinheitmitarbeiter.semesterstunden as semesterstunden
|
||||
FROM
|
||||
lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, public.tbl_mitarbeiter,
|
||||
public.tbl_benutzer, public.tbl_person, lehre.tbl_lehrveranstaltung
|
||||
WHERE
|
||||
tbl_person.person_id = tbl_benutzer.person_id AND
|
||||
tbl_benutzer.uid=tbl_mitarbeiter.mitarbeiter_uid AND
|
||||
tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_mitarbeiter.mitarbeiter_uid AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
studiengang_kz='$studiengang_kz' AND studiensemester_kurzbz='$semester_aktuell'";
|
||||
if($semester!='')
|
||||
$qry.=" AND semester='$semester'";
|
||||
$qry.=" ORDER BY nachname, vorname, mitarbeiter_uid";
|
||||
$qry.=" ORDER BY nachname, vorname, tbl_mitarbeiter.mitarbeiter_uid";
|
||||
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
|
||||
@@ -20,16 +20,295 @@
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
require_once('../../vilesci/config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/lehrveranstaltung.class.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/person.class.php');
|
||||
require_once('../../include/benutzer.class.php');
|
||||
|
||||
if(!isset($_GET['studiengang_kz']))
|
||||
die('Falsche Parameteruebergabe');
|
||||
if(!$conn = pg_pconnect(CONN_STRING))
|
||||
die('Datenbankverbindung konnte nicht hergestellt werden');
|
||||
|
||||
if(isset($_GET['studiengang_kz']))
|
||||
$studiengang_kz = $_GET['studiengang_kz'];
|
||||
else
|
||||
$studiengang_kz = $_GET['studiengang_kz'];
|
||||
$studiengang_kz = '';
|
||||
|
||||
if(isset($_GET['semester']))
|
||||
$semester = $_GET['semester'];
|
||||
else
|
||||
$semester = '';
|
||||
|
||||
echo 'Studiengang: '.$studiengang_kz.' Semester:'.$semester;
|
||||
?>
|
||||
if(isset($_GET['uid']))
|
||||
$mitarbeiter_uid = $_GET['uid'];
|
||||
else
|
||||
$mitarbeiter_uid = '';
|
||||
|
||||
$user = get_uid();
|
||||
loadVariables($conn, $user);
|
||||
|
||||
if($studiengang_kz!='')
|
||||
{
|
||||
$studiengang = new studiengang($conn);
|
||||
$studiengang->load($studiengang_kz);
|
||||
}
|
||||
|
||||
if($mitarbeiter_uid!='')
|
||||
{
|
||||
$mitarbeiter = new benutzer($conn);
|
||||
$mitarbeiter->load($mitarbeiter_uid);
|
||||
}
|
||||
|
||||
echo '
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
|
||||
<title>Lehreinheit</title>
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<style>
|
||||
table td
|
||||
{
|
||||
font-size: small;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>';
|
||||
|
||||
if($studiengang_kz!='')
|
||||
echo '<h2>LV Uebersicht '.$studiengang->kuerzel.' '.($semester!=''?"$semester. Semester":'').'</h2>';
|
||||
else
|
||||
echo '<h2>LV Uebersicht '.$mitarbeiter->nachname.' '.$mitarbeiter->vorname.'</h2>';
|
||||
|
||||
if($studiengang_kz!='')
|
||||
{
|
||||
$qry = "SELECT
|
||||
tbl_lehrveranstaltung.kurzbz as kurzbz, tbl_lehrveranstaltung.bezeichnung as bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,
|
||||
tbl_lehrveranstaltung.ects as ects, tbl_lehrveranstaltung.semesterstunden as semesterstunden,
|
||||
tbl_lehrfach.kurzbz as lf_kurzbz, tbl_lehrfach.bezeichnung as lf_bezeichnung, tbl_lehreinheit.lehreinheit_id as lehreinheit_id,
|
||||
tbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz, tbl_lehreinheitmitarbeiter.semesterstunden as lektor_semesterstunden,
|
||||
tbl_lehreinheitmitarbeiter.stundensatz as lektor_stundensatz, tbl_lehreinheitmitarbeiter.faktor as lektor_faktor,
|
||||
tbl_person.vorname, tbl_person.nachname
|
||||
FROM
|
||||
lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter,
|
||||
lehre.tbl_lehrfach, public.tbl_benutzer, public.tbl_person
|
||||
WHERE
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND
|
||||
tbl_benutzer.uid=tbl_lehreinheitmitarbeiter.mitarbeiter_uid AND
|
||||
tbl_person.person_id=tbl_benutzer.person_id AND
|
||||
tbl_lehrveranstaltung.studiengang_kz='".addslashes($studiengang_kz)."' AND
|
||||
tbl_lehreinheit.studiensemester_kurzbz='".addslashes($semester_aktuell)."'";
|
||||
if($semester!='')
|
||||
$qry.=" AND tbl_lehrveranstaltung.semester='".addslashes($semester)."'";
|
||||
$qry.=" ORDER BY tbl_lehrveranstaltung.bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehreinheit.lehreinheit_id";
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry = "SELECT
|
||||
tbl_lehrveranstaltung.kurzbz as kurzbz, tbl_lehrveranstaltung.bezeichnung as bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,
|
||||
tbl_lehrveranstaltung.ects as ects, tbl_lehrveranstaltung.semesterstunden as semesterstunden,
|
||||
tbl_lehrfach.kurzbz as lf_kurzbz, tbl_lehrfach.bezeichnung as lf_bezeichnung, tbl_lehreinheit.lehreinheit_id as lehreinheit_id,
|
||||
tbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz, tbl_lehreinheitmitarbeiter.semesterstunden as lektor_semesterstunden,
|
||||
tbl_lehreinheitmitarbeiter.stundensatz as lektor_stundensatz, tbl_lehreinheitmitarbeiter.faktor as lektor_faktor,
|
||||
tbl_person.vorname, tbl_person.nachname
|
||||
FROM
|
||||
lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter,
|
||||
lehre.tbl_lehrfach, public.tbl_benutzer, public.tbl_person
|
||||
WHERE
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND
|
||||
tbl_benutzer.uid=tbl_lehreinheitmitarbeiter.mitarbeiter_uid AND
|
||||
tbl_person.person_id=tbl_benutzer.person_id AND
|
||||
tbl_lehreinheitmitarbeiter.mitarbeiter_uid='".addslashes($mitarbeiter_uid)."' AND
|
||||
tbl_lehreinheit.studiensemester_kurzbz='".addslashes($semester_aktuell)."'";
|
||||
$qry.=" ORDER BY tbl_lehrveranstaltung.bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehreinheit.lehreinheit_id";
|
||||
}
|
||||
echo '<table class="liste">';
|
||||
echo '<tr>';
|
||||
echo '<th>Kurzbz</th>';
|
||||
echo '<th>Bezeichnung</th>';
|
||||
echo '<th>Lehrform</th>';
|
||||
echo '<th>ECTS</th>';
|
||||
echo '<th>Stunden</th>';
|
||||
echo '<th>Gruppen</th>';
|
||||
echo '<th>Lektor</th>';
|
||||
echo '<th>Kosten</th>';
|
||||
echo '<th>Gesamtkosten</th>';
|
||||
echo '</tr>';
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
$last_lva='';
|
||||
$stunden_lv=0;
|
||||
$kosten_lv=0;
|
||||
$gesamtkosten_lva=0;
|
||||
while($row = pg_fetch_object($result))
|
||||
{
|
||||
if($last_lva!=$row->lehrveranstaltung_id)
|
||||
{
|
||||
if($last_lva!='')
|
||||
{
|
||||
echo '<tr>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right' style='border-top: 1px solid black; font-weight: bold;'>".sprintf('%.2f',$stunden_lv)."</td>";
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right' style='border-top: 1px solid black; font-weight: bold'>".number_format($kosten_lv,2,',','.')." ¤</td>";
|
||||
echo '<td> </td>';
|
||||
echo '</tr>';
|
||||
$gesamtkosten_lva +=$kosten_lv;
|
||||
$stunden_lv=0;
|
||||
$kosten_lv=0;
|
||||
}
|
||||
$last_lva=$row->lehrveranstaltung_id;
|
||||
echo '<tr class="liste1">';
|
||||
echo '<td>'.$row->kurzbz.'</td>';
|
||||
echo '<td>'.$row->bezeichnung.'</td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td>'.$row->ects.'</td>';
|
||||
echo '<td>'.$row->semesterstunden.'</td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '</tr>';
|
||||
}
|
||||
|
||||
$gruppen='';
|
||||
$qry_grp = "SELECT * FROM lehre.tbl_lehreinheitgruppe WHERE lehreinheit_id='$row->lehreinheit_id'";
|
||||
if($result_grp=pg_query($conn, $qry_grp))
|
||||
{
|
||||
while($row_grp = pg_fetch_object($result_grp))
|
||||
{
|
||||
if($gruppen=='')
|
||||
$gruppen = ($row_grp->gruppe_kurzbz!=''?$row_grp->gruppe_kurzbz:trim($row_grp->semester.$row_grp->verband.$row_grp->gruppe));
|
||||
else
|
||||
$gruppen .= ','.($row_grp->gruppe_kurzbz!=''?$row_grp->gruppe_kurzbz:trim($row_grp->semester.$row_grp->verband.$row_grp->gruppe));
|
||||
}
|
||||
}
|
||||
echo '<tr>';
|
||||
echo '<td> </td>';
|
||||
echo "<td>$row->lf_bezeichnung ($row->lf_kurzbz)</td>";
|
||||
echo "<td>$row->lehrform_kurzbz</td>";
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right'>$row->lektor_semesterstunden</td>";
|
||||
echo "<td>$gruppen</td>";
|
||||
echo "<td>$row->nachname $row->vorname</td>";
|
||||
echo "<td align='right'>".number_format(($row->lektor_stundensatz*$row->lektor_faktor*$row->lektor_semesterstunden),2,',','.')." ¤</td>";
|
||||
echo '<td> </td>';
|
||||
echo '</tr>';
|
||||
$kosten_lv +=($row->lektor_stundensatz*$row->lektor_faktor*$row->lektor_semesterstunden);
|
||||
$stunden_lv +=$row->lektor_semesterstunden;
|
||||
}
|
||||
$gesamtkosten_lva +=$kosten_lv;
|
||||
echo '<tr>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right' style='border-top: 1px solid black; font-weight: bold;'>".sprintf('%.2f',$stunden_lv)."</td>";
|
||||
echo '<td> </td>';
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right' style='border-top: 1px solid black; font-weight: bold'>".number_format($kosten_lv,2,',','.')." ¤</td>";
|
||||
echo '<td align="right"><b>'.number_format($gesamtkosten_lva,2,',','.').' ¤</b></td>';
|
||||
echo '</tr>';
|
||||
}
|
||||
|
||||
if($studiengang_kz!='')
|
||||
{
|
||||
$qry = "SELECT
|
||||
*
|
||||
FROM
|
||||
lehre.tbl_projektarbeit, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung, lehre.tbl_projektbetreuer, public.tbl_person
|
||||
WHERE
|
||||
tbl_projektarbeit.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND
|
||||
tbl_lehreinheit.lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id AND
|
||||
tbl_projektarbeit.projektarbeit_id=tbl_projektbetreuer.projektarbeit_id AND
|
||||
tbl_person.person_id=tbl_projektbetreuer.person_id AND
|
||||
tbl_lehrveranstaltung.studiengang_kz='$studiengang_kz' AND
|
||||
tbl_lehreinheit.studiensemester_kurzbz='$semester_aktuell' AND
|
||||
(tbl_projektbetreuer.faktor*tbl_projektbetreuer.stundensatz*tbl_projektbetreuer.stunden)>0
|
||||
";
|
||||
|
||||
if($semester!='')
|
||||
$qry.=" AND tbl_lehrveranstaltung.semester='$semester'";
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry = "SELECT
|
||||
*
|
||||
FROM
|
||||
lehre.tbl_projektarbeit, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung, lehre.tbl_projektbetreuer, public.tbl_person
|
||||
WHERE
|
||||
tbl_projektarbeit.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND
|
||||
tbl_lehreinheit.lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id AND
|
||||
tbl_projektarbeit.projektarbeit_id=tbl_projektbetreuer.projektarbeit_id AND
|
||||
tbl_person.person_id=tbl_projektbetreuer.person_id AND
|
||||
tbl_projektbetreuer.person_id='$mitarbeiter->person_id' AND
|
||||
tbl_lehreinheit.studiensemester_kurzbz='$semester_aktuell' AND
|
||||
(tbl_projektbetreuer.faktor*tbl_projektbetreuer.stundensatz*tbl_projektbetreuer.stunden)>0
|
||||
";
|
||||
}
|
||||
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
if(pg_num_rows($result)>0)
|
||||
{
|
||||
echo '<tr><td colspan="2"><b>Betreuungen</b></td></tr>';
|
||||
|
||||
$gesamtkosten_betreuung=0;
|
||||
$stunden_betreuung=0;
|
||||
while($row = pg_fetch_object($result))
|
||||
{
|
||||
echo '<tr class="liste1">';
|
||||
echo '<td> </td>';
|
||||
echo "<td>$row->titel</td>";
|
||||
echo "<td> </td>";
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right'>".number_format($row->stunden,2)."</td>";
|
||||
$benutzer = new benutzer($conn);
|
||||
$benutzer->load($row->student_uid);
|
||||
echo "<td>$benutzer->nachname $benutzer->vorname</td>";
|
||||
echo "<td>$row->nachname $row->vorname</td>";
|
||||
echo "<td align='right'>".number_format(($row->stundensatz*$row->faktor*$row->stunden),2,',','.')." ¤</td>";
|
||||
echo '<td> </td>';
|
||||
echo '</tr>';
|
||||
$gesamtkosten_betreuung +=($row->stundensatz*$row->faktor*$row->stunden);
|
||||
$stunden_betreuung+=$row->stunden;
|
||||
}
|
||||
|
||||
echo '<tr>';
|
||||
echo '<td> </td>';
|
||||
echo "<td> </td>";
|
||||
echo "<td> </td>";
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right' style='border-top: 1px solid black;'><b>".number_format($stunden_betreuung,2)."</b></td>";
|
||||
echo "<td> </td>";
|
||||
echo "<td> </td>";
|
||||
echo "<td align='right' style='border-top: 1px solid black;'><b>".number_format($gesamtkosten_betreuung,2,',','.')." ¤</b></td>";
|
||||
echo "<td align='right' ><b>".number_format($gesamtkosten_betreuung,2,',','.')." ¤</b></td>";
|
||||
echo '</tr>';
|
||||
|
||||
echo '<tr>';
|
||||
echo '<td> </td>';
|
||||
echo "<td> </td>";
|
||||
echo "<td> </td>";
|
||||
echo '<td> </td>';
|
||||
echo "<td align='right'></td>";
|
||||
echo "<td> </td>";
|
||||
echo "<td> </td>";
|
||||
echo "<td> </td>";
|
||||
echo "<td align='right' style='border-top: 1px solid black;'><b>".number_format(($gesamtkosten_betreuung+$gesamtkosten_lva),2,',','.')." ¤</b></td>";
|
||||
echo '</tr>';
|
||||
}
|
||||
}
|
||||
|
||||
echo '</table>';
|
||||
?>
|
||||
</body>
|
||||
</html>
|
||||
@@ -420,7 +420,7 @@ if(!$error)
|
||||
$hlp = new prestudent($conn);
|
||||
|
||||
if($_POST['rolle_kurzbz']=='Unterbrecher' || $_POST['rolle_kurzbz']=='Abbrecher')
|
||||
$sem=0;
|
||||
$sem='0';
|
||||
elseif($_POST['rolle_kurzbz']=='Student')
|
||||
$sem=$_POST['semester'];
|
||||
else
|
||||
@@ -1195,7 +1195,7 @@ if(!$error)
|
||||
$bmp->person_id = $_POST['person_id'];
|
||||
$bmp->betriebsmittel_id=$betriebsmittel_id;
|
||||
$bmp->anmerkung = $_POST['anmerkung'];
|
||||
$bmp->kaution = str_replace(',','.',$_POST['kaution']);
|
||||
$bmp->kaution = trim(str_replace(',','.',$_POST['kaution']));
|
||||
$bmp->ausgegebenam = $_POST['ausgegebenam'];
|
||||
$bmp->retouram = $_POST['retouram'];
|
||||
|
||||
|
||||
@@ -943,7 +943,7 @@ function StudentProjektbetreuerLoadMitarbeiterDaten()
|
||||
// ****
|
||||
function StudentProjektbetreuerNeuePerson()
|
||||
{
|
||||
window.open('<?php echo APP_ROOT; ?>vilesci/personen/personen_anlegen.php','Person anlegen');
|
||||
window.open('<?php echo APP_ROOT; ?>vilesci/personen/personen_anlegen.php','Person anlegen','height=600,width=800,left=300,top=300,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes');
|
||||
}
|
||||
|
||||
// ****
|
||||
|
||||
@@ -52,18 +52,21 @@ class betriebsmittel
|
||||
function betriebsmittel($conn,$betriebsmittel_id=null, $unicode=false)
|
||||
{
|
||||
$this->conn = $conn;
|
||||
if ($unicode)
|
||||
if($unicode!=null)
|
||||
{
|
||||
$qry = "SET CLIENT_ENCODING TO 'UNICODE';";
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry="SET CLIENT_ENCODING TO 'LATIN9';";
|
||||
}
|
||||
if(!pg_query($conn,$qry))
|
||||
{
|
||||
$this->errormsg= "Encoding konnte nicht gesetzt werden";
|
||||
return false;
|
||||
if ($unicode)
|
||||
{
|
||||
$qry = "SET CLIENT_ENCODING TO 'UNICODE';";
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry="SET CLIENT_ENCODING TO 'LATIN9';";
|
||||
}
|
||||
if(!pg_query($conn,$qry))
|
||||
{
|
||||
$this->errormsg= "Encoding konnte nicht gesetzt werden";
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -67,6 +67,10 @@
|
||||
<!ENTITY menu-statistic-notenspiegel.label "Notenspiegel">
|
||||
<!ENTITY menu-statistic-notenspiegel.accesskey "N">
|
||||
|
||||
<!ENTITY menu-statistic-bewerberstatistik.key "E">
|
||||
<!ENTITY menu-statistic-bewerberstatistik.label "Bewerberstatistik">
|
||||
<!ENTITY menu-statistic-bewerberstatistik.accesskey "E">
|
||||
|
||||
<!ENTITY menu-dokumente.label "Dokumente">
|
||||
<!ENTITY menu-dokumente.accesskey "D">
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ if($result = pg_query($conn, $qry))
|
||||
{
|
||||
if($row = pg_fetch_object($result))
|
||||
{
|
||||
$stgl = trim($row->titelpost.' '.$row->vorname.' '.$row->nachname.' '.$row->titelpost);
|
||||
$stgl = trim($row->titelpre.' '.$row->vorname.' '.$row->nachname.' '.$row->titelpost);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -173,7 +173,11 @@ function drawLehrauftrag($uid)
|
||||
}
|
||||
|
||||
//Lehreinheiten
|
||||
$qry = "SELECT * FROM campus.vw_lehreinheit WHERE lv_studiengang_kz='".addslashes($studiengang_kz)."' AND mitarbeiter_uid='".addslashes($uid)."' AND studiensemester_kurzbz='$ss' ORDER BY lehreinheit_id";
|
||||
$qry = "SELECT * FROM campus.vw_lehreinheit WHERE mitarbeiter_uid='".addslashes($uid)."' AND studiensemester_kurzbz='$ss'";
|
||||
|
||||
if($studiengang_kz!='0' && $studiengang_kz!='')
|
||||
$qry .= "AND lv_studiengang_kz='".addslashes($studiengang_kz)."'";
|
||||
$qry.=" ORDER BY lehreinheit_id";
|
||||
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
@@ -260,8 +264,9 @@ function drawLehrauftrag($uid)
|
||||
WHERE tbl_projektbetreuer.person_id=tbl_benutzer.person_id AND tbl_benutzer.uid='$uid' AND
|
||||
tbl_projektarbeit.projektarbeit_id=tbl_projektbetreuer.projektarbeit_id AND student_uid=vw_student.uid
|
||||
AND tbl_lehreinheit.lehreinheit_id=tbl_projektarbeit.lehreinheit_id AND tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id AND
|
||||
tbl_lehreinheit.studiensemester_kurzbz='$ss' AND tbl_lehreinheit.lehrveranstaltung_id = tbl_lehrveranstaltung.lehrveranstaltung_id AND
|
||||
tbl_lehrveranstaltung.studiengang_kz='$studiengang_kz'";
|
||||
tbl_lehreinheit.studiensemester_kurzbz='$ss' AND tbl_lehreinheit.lehrveranstaltung_id = tbl_lehrveranstaltung.lehrveranstaltung_id ";
|
||||
if($studiengang_kz!='0' && $studiengang_kz!='')
|
||||
$qry.=" AND tbl_lehrveranstaltung.studiengang_kz='$studiengang_kz'";
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 702 KiB |
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-15"?>
|
||||
<?xml version="1.0" encoding="ISO-8859-15"?>
|
||||
<xsl:stylesheet version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format"
|
||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||
|
||||
|
||||
@@ -110,24 +110,29 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||
</xsl:text></fo:block>
|
||||
<!-- Unterschrift -->
|
||||
<fo:table table-layout="fixed" border-collapse="separate">
|
||||
<fo:table-column column-width="80mm"/>
|
||||
<fo:table-column column-width="50mm"/>
|
||||
<fo:table-column column-width="80mm"/>
|
||||
<fo:table-column column-width="70mm"/>
|
||||
<fo:table-column column-width="40mm"/>
|
||||
<fo:table-column column-width="70mm"/>
|
||||
<fo:table-body>
|
||||
<fo:table-row line-height="12pt">
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" ></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" ></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="45" text-align="center" >Wien, am <xsl:value-of select="datum" /></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="70" text-align="center" >Wien, am <xsl:value-of select="datum" /></fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="12pt">
|
||||
<fo:table-cell border-width="0"><fo:block font-size="10pt" >________________________</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="10pt" content-width="70" text-align="center">________________________</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="10pt" ></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="10pt" >________________________</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="10pt" content-width="70" text-align="center">________________________</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="12pt">
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="45" text-align="center" ><xsl:value-of select="studiengangsleiter" /></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="70" text-align="center" ><xsl:value-of select="studiengangsleiter" /></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" ></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="45" text-align="center" >Ort, Datum</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="70" text-align="center" >Ort, Datum</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="12pt">
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="70" text-align="center" >Studiengangsleitung</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" ></fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0"><fo:block font-size="8pt" content-width="70" text-align="center" ></fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
</fo:table-body>
|
||||
</fo:table>
|
||||
|
||||
Reference in New Issue
Block a user