mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-26 08:29:28 +00:00
- Schema Anpassung
- Menue Anpassung - Lehrveranstaltungen in topbar
This commit is contained in:
@@ -86,6 +86,10 @@
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="public/faq_bug.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> Bug Tracking FAQ</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="public/faq_upload.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> Upload Lehre FAQ</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -99,7 +99,7 @@ if(isset($_POST['lvid']))
|
||||
FROM
|
||||
campus.vw_benutzer
|
||||
LEFT JOIN
|
||||
(tbl_student LEFT JOIN tbl_studiengang using (studiengang_kz)) ON (student_uid = uid)
|
||||
(public.tbl_student LEFT JOIN public.tbl_studiengang using (studiengang_kz)) ON (student_uid = uid)
|
||||
WHERE
|
||||
uid IN (SELECT uid FROM campus.tbl_benutzerlvstudiensemester
|
||||
WHERE lehrveranstaltung_id='$lvid' AND studiensemester_kurzbz='$stsem')
|
||||
|
||||
@@ -78,13 +78,13 @@
|
||||
<td valign="top"> </td>
|
||||
<td>
|
||||
<?php
|
||||
$qry = "SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lvid' ORDER BY ende DESC LIMIT 1";
|
||||
$qry = "SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lvid' ORDER BY ende DESC LIMIT 1";
|
||||
$angezeigtes_stsem ='';
|
||||
if($result = pg_query($sql_conn, $qry))
|
||||
if($row = pg_fetch_object($result))
|
||||
$angezeigtes_stsem = $row->studiensemester_kurzbz;
|
||||
|
||||
$qry = "SELECT distinct vorname, nachname, tbl_benutzer.uid as uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, tbl_benutzer, tbl_person WHERE tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_benutzer.uid AND tbl_person.person_id=tbl_benutzer.person_id AND lehrveranstaltung_id='$lvid' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true AND studiensemester_kurzbz='$angezeigtes_stsem' ORDER BY nachname, vorname";
|
||||
$qry = "SELECT distinct vorname, nachname, tbl_benutzer.uid as uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, public.tbl_benutzer, public.tbl_person WHERE tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_benutzer.uid AND tbl_person.person_id=tbl_benutzer.person_id AND lehrveranstaltung_id='$lvid' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true AND studiensemester_kurzbz='$angezeigtes_stsem' ORDER BY nachname, vorname";
|
||||
if(!$result = pg_query($sql_conn, $qry))
|
||||
die('Fehler bei Abfrage'.$qry);
|
||||
|
||||
|
||||
@@ -103,7 +103,7 @@
|
||||
<td width="159" valign="top" nowrap>
|
||||
<table width="100%" cellspacing="0" cellpadding="0" frame="rhs" style="border-color:#BCBCBC;">
|
||||
<tr>
|
||||
<td nowrap><a class="HyperItem" href="../../index.html" target="_top"><< Zum Campus wechseln </a></td>
|
||||
<td nowrap><a class="MenuItem" href="../../index.html" target="_top"><img src="../../../skin/images/menu_item.gif" width="7" height="9"> HOME</a> </a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap> </td>
|
||||
@@ -156,7 +156,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="../info/faq_upload.html" target="content"><img src="../../../skin/images/menu_item.gif" width="7" height="9"> FAQ</a></td>
|
||||
<td nowrap><a class="Item" href="../../public/faq_upload.html" target="content"><img src="../../../skin/images/menu_item.gif" width="7" height="9"> FAQ</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
@@ -276,7 +276,7 @@ $pdf->SetFont('Arial','',8);
|
||||
//$result = $stud->getStudents($einheit,$gruppe,$verband,$sem,$stg);
|
||||
$qry = 'SELECT distinct vorname, nachname, uid, matrikelnr, verband, gruppe, semester FROM ';
|
||||
if($gruppe_kurzbz!='')
|
||||
$qry .= "campus.vw_student JOIN tbl_benutzergruppe USING(uid) WHERE gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'";
|
||||
$qry .= "campus.vw_student JOIN public.tbl_benutzergruppe USING(uid) WHERE gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'";
|
||||
else
|
||||
{
|
||||
$qry .= "campus.vw_student WHERE studiengang_kz='$stg' AND semester='$sem'";
|
||||
|
||||
@@ -80,14 +80,14 @@
|
||||
$nt_content='';
|
||||
|
||||
//Content fuer Anwesenheitslisten erstellen
|
||||
$qry = "SELECT kurzbzlang FROM tbl_studiengang WHERE studiengang_kz='$stg_kz'";
|
||||
$qry = "SELECT kurzbzlang FROM public.tbl_studiengang WHERE studiengang_kz='$stg_kz'";
|
||||
if($row=pg_fetch_object(pg_query($conn,$qry)))
|
||||
$kurzbzlang = $row->kurzbzlang;
|
||||
else
|
||||
echo "Fehler beim Auslesen der Daten";
|
||||
|
||||
//"normale" Gruppen auslesen
|
||||
$qry = "SELECT verband, gruppe, count(*) FROM tbl_lehrverband JOIN tbl_student USING(studiengang_kz, semester, verband, gruppe) WHERE studiengang_kz='$stg_kz' AND semester='$sem' AND student_uid not like '%Dummy%' GROUP BY verband, gruppe;";
|
||||
$qry = "SELECT verband, gruppe, count(*) FROM public.tbl_lehrverband JOIN public.tbl_student USING(studiengang_kz, semester, verband, gruppe) WHERE studiengang_kz='$stg_kz' AND semester='$sem' AND student_uid not like '%Dummy%' GROUP BY verband, gruppe;";
|
||||
if($result = pg_query($conn,$qry))
|
||||
{
|
||||
if(pg_num_rows($result)>0)
|
||||
@@ -115,7 +115,7 @@
|
||||
|
||||
echo "<br />";
|
||||
//Spezialgruppen Auslesen
|
||||
$qry = "SELECT distinct gruppe_kurzbz, bezeichnung FROM tbl_gruppe JOIN 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';";
|
||||
if($result = pg_query($conn,$qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
|
||||
@@ -221,7 +221,7 @@ function ask() {
|
||||
echo "<input type='hidden' name='status' value='a'>";
|
||||
echo "<input type='hidden' name='lv' value='$lv'>";
|
||||
//stg Drop Down
|
||||
$qry = "SELECT distinct tbl_studiengang.studiengang_kz, kurzbzlang FROM campus.tbl_lvinfo, lehre.tbl_lehrveranstaltung, tbl_studiengang
|
||||
$qry = "SELECT distinct tbl_studiengang.studiengang_kz, kurzbzlang FROM campus.tbl_lvinfo, lehre.tbl_lehrveranstaltung, public.tbl_studiengang
|
||||
WHERE tbl_lvinfo.aktiv=true
|
||||
AND tbl_lvinfo.lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id
|
||||
AND tbl_lehrveranstaltung.studiengang_kz=tbl_studiengang.studiengang_kz
|
||||
|
||||
@@ -473,7 +473,7 @@ border:1px dashed #000000;
|
||||
echo "</td></tr>";
|
||||
|
||||
//FB Leiter auslesen
|
||||
$qry = "SELECT distinct vorname, nachname FROM tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbl' AND fachbereich_kurzbz in (SELECT distinct fachbereich_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach WHERE lehrveranstaltung_id='$lv' AND studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1) AND tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id)";
|
||||
$qry = "SELECT distinct vorname, nachname FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbl' AND fachbereich_kurzbz in (SELECT distinct fachbereich_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach WHERE lehrveranstaltung_id='$lv' AND studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1) AND tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id)";
|
||||
echo "<tr><td valign='top'><b>FB Leiter</b></td><td>";
|
||||
if($result=pg_query($conn,$qry))
|
||||
{
|
||||
@@ -486,7 +486,7 @@ border:1px dashed #000000;
|
||||
echo "</td></tr>";
|
||||
|
||||
//FB Koordinator auslesen
|
||||
$qry = "SELECT distinct vorname, nachname FROM tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbk' AND studiengang_kz='$stg' AND fachbereich_kurzbz in (SELECT fachbereich_kurzbz FROM lehre.tbl_lehrfach, lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='$lv' AND tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND tbl_lehreinheit.studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1))";
|
||||
$qry = "SELECT distinct vorname, nachname FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbk' AND studiengang_kz='$stg' AND fachbereich_kurzbz in (SELECT fachbereich_kurzbz FROM lehre.tbl_lehrfach, lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='$lv' AND tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND tbl_lehreinheit.studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1))";
|
||||
echo "<tr><td valign='top'><b>FB Koordinator</b></td><td>";
|
||||
if($result=pg_query($conn,$qry))
|
||||
{
|
||||
|
||||
@@ -152,9 +152,9 @@ font-size:10pt;
|
||||
|
||||
//Zugeteilte Fachbereiche auslesen
|
||||
$qry = "SELECT distinct tbl_fachbereich.bezeichnung as bezeichnung, tbl_fachbereich.fachbereich_kurzbz as fachbereich_kurzbz
|
||||
FROM tbl_fachbereich, lehre.tbl_lehreinheit, lehre.tbl_lehrfach
|
||||
FROM public.tbl_fachbereich, lehre.tbl_lehreinheit, lehre.tbl_lehrfach
|
||||
WHERE tbl_lehreinheit.studiensemester_kurzbz=(
|
||||
SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN tbl_studiensemester USING(studiensemester_kurzbz)
|
||||
SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz)
|
||||
WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1)
|
||||
AND tbl_lehreinheit.lehrveranstaltung_id='$lv' AND
|
||||
tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id AND
|
||||
@@ -175,7 +175,7 @@ font-size:10pt;
|
||||
}
|
||||
|
||||
//Studiengangsbezeichnung auslesen
|
||||
$qry="SELECT kurzbz, kurzbzlang FROM tbl_studiengang WHERE studiengang_kz='$stg'";
|
||||
$qry="SELECT kurzbz, kurzbzlang FROM public.tbl_studiengang WHERE studiengang_kz='$stg'";
|
||||
if(!$res=pg_query($conn,$qry))
|
||||
die('Fehler beim Lesen aus der Datenbank');
|
||||
|
||||
@@ -192,7 +192,7 @@ font-size:10pt;
|
||||
while($row = pg_fetch_object($res))
|
||||
$lehrform_kurzbz[] = $row->lehrform_kurzbz;
|
||||
//Fachbereichsleiter fuer alle FB ermitteln
|
||||
$qry="SELECT * FROM tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbl' AND fachbereich_kurzbz in($fachbereiche)";
|
||||
$qry="SELECT * FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbl' AND fachbereich_kurzbz in($fachbereiche)";
|
||||
if(!$res=pg_query($conn,$qry))
|
||||
die('Fehler beim herstellen der DB Connection');
|
||||
|
||||
@@ -201,7 +201,7 @@ font-size:10pt;
|
||||
$fachbereichsleiter[$row->fachbereich_kurzbz] = $row->vorname." ".$row->nachname;
|
||||
|
||||
//Fachbereichskoordinatoren fuer alle FB ermitteln
|
||||
$qry="SELECT * FROM tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbk' AND studiengang_kz='$stg' AND fachbereich_kurzbz in($fachbereiche)";
|
||||
$qry="SELECT * FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbk' AND studiengang_kz='$stg' AND fachbereich_kurzbz in($fachbereiche)";
|
||||
|
||||
if(!$res=pg_exec($conn,$qry))
|
||||
die('Fehler beim herstellen der DB Connection');
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
<td bgcolor="#008381"><font color="#FFFFFF"><strong> <?php echo $short_name; ?> - Feedback
|
||||
an: </strong>
|
||||
<?php
|
||||
$qry = "SELECT vorname, nachname, uid FROM campus.vw_mitarbeiter, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter WHERE uid=mitarbeiter_uid AND tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND lehrveranstaltung_id='$lvid' AND studiensemester_kurzbz='$stsem'";
|
||||
$qry = "SELECT distinct vorname, nachname, uid FROM campus.vw_mitarbeiter, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter WHERE uid=mitarbeiter_uid AND tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND lehrveranstaltung_id='$lvid' AND studiensemester_kurzbz='$stsem'";
|
||||
if(!$result=pg_query($conn, $qry))
|
||||
die('Fehler beim Auslesen der Lektoren');
|
||||
$rows = pg_num_rows($result);
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
<?php
|
||||
echo $lv_obj->bezeichnung;
|
||||
|
||||
$qry = "SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lvid' ORDER BY ende DESC LIMIT 1";
|
||||
$qry = "SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lvid' ORDER BY ende DESC LIMIT 1";
|
||||
|
||||
if($result_stsem=pg_query($sql_conn, $qry))
|
||||
{
|
||||
@@ -104,7 +104,7 @@
|
||||
<td valign="top"> </td>
|
||||
<td>';
|
||||
|
||||
$qry = "SELECT distinct vorname, nachname, tbl_benutzer.uid as uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, tbl_benutzer, tbl_person WHERE tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_benutzer.uid AND tbl_person.person_id=tbl_benutzer.person_id AND lehrveranstaltung_id='$lvid' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true AND studiensemester_kurzbz='$angezeigtes_stsem' ORDER BY nachname, vorname";
|
||||
$qry = "SELECT distinct vorname, nachname, tbl_benutzer.uid as uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, public.tbl_benutzer, public.tbl_person WHERE tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_benutzer.uid AND tbl_person.person_id=tbl_benutzer.person_id AND lehrveranstaltung_id='$lvid' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true AND studiensemester_kurzbz='$angezeigtes_stsem' ORDER BY nachname, vorname";
|
||||
|
||||
$result = pg_exec($sql_conn, $qry);
|
||||
$num_rows_result = pg_num_rows($result);
|
||||
|
||||
@@ -167,7 +167,7 @@ function js_toggle_container(conid)
|
||||
<table width="100%" cellspacing="0" cellpadding="0" frame="rhs" style="border-color:#BCBCBC;">
|
||||
<form method="post" action="menu.php">
|
||||
<tr>
|
||||
<td nowrap><a class="HyperItem" href="../../index.html" target="_top"><< Zum Campus wechseln </a></td>
|
||||
<td nowrap><a class="MenuItem" href="../../index.html" target="_top"><img src="../../../skin/images/menu_item.gif" width="7" height="9"> HOME</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap> </td>
|
||||
@@ -293,7 +293,7 @@ function js_toggle_container(conid)
|
||||
echo "Fehler beim Auslesen der Studiengaenge";
|
||||
|
||||
//$qry = "SELECT * FROM tbl_lehrfach WHERE lehrfach_nr IN (SELECT distinct lehrfach_nr FROM tbl_lehrveranstaltung WHERE lektor='$user' AND studiensemester_kurzbz='$stsem') AND studiengang_kz!=0";
|
||||
$qry = "SELECT bezeichnung, studiengang_kz, semester, lehreverzeichnis, tbl_lehrveranstaltung.lehrveranstaltung_id FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter
|
||||
$qry = "SELECT distinct bezeichnung, studiengang_kz, semester, lehreverzeichnis, tbl_lehrveranstaltung.lehrveranstaltung_id FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter
|
||||
WHERE tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
mitarbeiter_uid='$user' AND tbl_lehreinheit.studiensemester_kurzbz='$stsem'";
|
||||
@@ -335,7 +335,7 @@ function js_toggle_container(conid)
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="../info/faq_upload.html" target="content"><img src="../../../skin/images/menu_item.gif" width="7" height="9"> FAQ</a></td>
|
||||
<td nowrap><a class="Item" href="../../public/faq_upload.html" target="content"><img src="../../../skin/images/menu_item.gif" width="7" height="9"> FAQ</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
@@ -123,7 +123,7 @@
|
||||
<p>Studiengangsleiter:<br>
|
||||
<?php
|
||||
//Studiengangsleiter auslesen
|
||||
$qry = "SELECT * FROM campus.vw_mitarbeiter JOIN tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stgl'";
|
||||
$qry = "SELECT * FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stgl'";
|
||||
if($result_course_leader = pg_query($sql_conn, $qry))
|
||||
{
|
||||
$num_rows_course_leader = pg_numrows($result_course_leader);
|
||||
@@ -193,7 +193,7 @@
|
||||
echo "<p>Stellvertreter:<br>";
|
||||
|
||||
//Studiengangsleiter Stellvertreter auselesen
|
||||
$sql_query = "SELECT * FROM campus.vw_mitarbeiter JOIN tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stglstv'";
|
||||
$sql_query = "SELECT * FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stglstv'";
|
||||
|
||||
if($result_course_leader_deputy = pg_query($sql_conn, $sql_query))
|
||||
{
|
||||
@@ -264,7 +264,7 @@
|
||||
echo "<p>Sekretariat:</font><font face='Arial, Helvetica, sans-serif' size='2'><br>";
|
||||
//Sektritariat auslesen
|
||||
|
||||
$sql_query = "SELECT * FROM campus.vw_mitarbeiter JOIN tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='ass'";
|
||||
$sql_query = "SELECT * FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='ass'";
|
||||
|
||||
if($result_course_secretary = pg_query($sql_conn, $sql_query))
|
||||
{
|
||||
@@ -333,7 +333,7 @@
|
||||
|
||||
echo "<p>Studentenvertreter:</font><font face='Arial, Helvetica, sans-serif' size='2'><br>";
|
||||
|
||||
$sql_query = "SELECT * FROM campus.vw_benutzer JOIN tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stdv'";
|
||||
$sql_query = "SELECT * FROM campus.vw_benutzer JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stdv'";
|
||||
|
||||
if($result_course_stdv = pg_query($sql_conn, $sql_query))
|
||||
{
|
||||
|
||||
@@ -10,11 +10,10 @@
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/studiengang.class.php');
|
||||
require_once('../../../include/lehrveranstaltung.class.php');
|
||||
writeCISlog('START');
|
||||
|
||||
//Connection Herstellen
|
||||
if(!$conn = pg_pconnect(CONN_STRING))
|
||||
{
|
||||
writeCISlog('STOP');
|
||||
die('Fehler beim oeffnen der Datenbankverbindung');
|
||||
}
|
||||
|
||||
@@ -25,7 +24,6 @@
|
||||
|
||||
if(!isset($_GET['lvid']) || !is_numeric($_GET['lvid']))
|
||||
{
|
||||
writeCISlog('STOP');
|
||||
die("Fehler bei der Parameteruebergabe");
|
||||
}
|
||||
else
|
||||
@@ -156,7 +154,6 @@ function ConfirmFile(handle)
|
||||
echo ' <input type="file" name="userfile" size="30">';
|
||||
echo ' <input type="submit" name="upload" value="Upload">';
|
||||
echo '</form></td><td>';
|
||||
writeCISlog('STOP');
|
||||
?>
|
||||
</body>
|
||||
</html>
|
||||
@@ -140,7 +140,7 @@ A:hover {
|
||||
<?php
|
||||
if($islector)
|
||||
{
|
||||
$sql_query = "SELECT DISTINCT tbl_studiengang.kurzbz, tbl_studiengang.kurzbzlang, tbl_studiengang.studiengang_kz FROM tbl_studiengang, lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter WHERE tbl_lehrveranstaltung.studiengang_kz=tbl_studiengang.studiengang_kz AND tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehrveranstaltung.studiengang_kz!=0 AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid='$user' ORDER BY kurzbz, kurzbzlang";
|
||||
$sql_query = "SELECT DISTINCT tbl_studiengang.kurzbz, tbl_studiengang.kurzbzlang, tbl_studiengang.studiengang_kz FROM public.tbl_studiengang, lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter WHERE tbl_lehrveranstaltung.studiengang_kz=tbl_studiengang.studiengang_kz AND tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehrveranstaltung.studiengang_kz!=0 AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid='$user' ORDER BY kurzbz, kurzbzlang";
|
||||
|
||||
if(!$result_lector_dispatch = pg_query($sql_conn, $sql_query))
|
||||
die('Fehler beim Lesen aus der Datenbank');
|
||||
@@ -177,7 +177,7 @@ A:hover {
|
||||
|
||||
if(isset($arr[0]) && $arr[0]==0) //Berechtigt fuer alle Stg
|
||||
{
|
||||
$sql_query="SELECT studiengang_kz, kurzbzlang, kurzbz FROM tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
|
||||
$sql_query="SELECT studiengang_kz, kurzbzlang, kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
|
||||
$result_stg=pg_query($sql_conn,$sql_query);
|
||||
|
||||
while($row = pg_fetch_object($result_stg))
|
||||
@@ -194,7 +194,7 @@ A:hover {
|
||||
foreach ($arr as $elem)
|
||||
$ids.=",'$elem'";
|
||||
|
||||
$sql_query = "SELECT studiengang_kz, kurzbzlang, kurzbz FROM tbl_studiengang WHERE studiengang_kz IN(".$ids.")";
|
||||
$sql_query = "SELECT studiengang_kz, kurzbzlang, kurzbz FROM public.tbl_studiengang WHERE studiengang_kz IN(".$ids.")";
|
||||
$result_stg_kurzbzlang=pg_exec($sql_conn, $sql_query);
|
||||
while($row = pg_fetch_object($result_stg_kurzbzlang))
|
||||
if(!array_key_exists($row->studiengang_kz,$stg_arr))
|
||||
@@ -209,7 +209,7 @@ A:hover {
|
||||
|
||||
if(isset($arr[0]) && $arr[0]==0) //Berechtigt fuer alle Stg
|
||||
{
|
||||
$sql_query="SELECT studiengang_kz, kurzbzlang, kurzbz FROM tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
|
||||
$sql_query="SELECT studiengang_kz, kurzbzlang, kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
|
||||
$result_stg=pg_exec($sql_conn,$sql_query);
|
||||
|
||||
while($row = pg_fetch_object($result_stg))
|
||||
@@ -222,7 +222,7 @@ A:hover {
|
||||
foreach ($arr as $elem)
|
||||
$ids.=",'$elem'";
|
||||
|
||||
$sql_query = "SELECT studiengang_kz, kurzbzlang, kurzbz FROM tbl_studiengang WHERE studiengang_kz IN(".$ids.")";
|
||||
$sql_query = "SELECT studiengang_kz, kurzbzlang, kurzbz FROM public.tbl_studiengang WHERE studiengang_kz IN(".$ids.")";
|
||||
|
||||
$result_stg_kurzbzlang=pg_exec($sql_conn, $sql_query);
|
||||
while($row = pg_fetch_object($result_stg_kurzbzlang))
|
||||
@@ -238,7 +238,7 @@ A:hover {
|
||||
|
||||
if(isset($arr[0]) && $arr[0]=='0') //Berechtigt fuer alle Fachbereiche = Alle Studiengaenge
|
||||
{
|
||||
$sql_query="SELECT studiengang_kz, kurzbzlang, kurzbz FROM tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
|
||||
$sql_query="SELECT studiengang_kz, kurzbzlang, kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
|
||||
$result_stg=pg_exec($sql_conn,$sql_query);
|
||||
|
||||
while($row_stg = pg_fetch_object($result_stg))
|
||||
@@ -251,7 +251,7 @@ A:hover {
|
||||
foreach ($arr as $elem)
|
||||
$ids.=",'$elem'";
|
||||
|
||||
$sql_query = "SELECT distinct tbl_lehrveranstaltung.studiengang_kz, tbl_studiengang.kurzbzlang, tbl_studiengang.kurzbz FROM lehre.tbl_lehrfach, tbl_studiengang, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung WHERE fachbereich_kurzbz in(".$ids.") AND tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND tbl_studiengang.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz AND tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND tbl_lehrveranstaltung.lehre=true";
|
||||
$sql_query = "SELECT distinct tbl_lehrveranstaltung.studiengang_kz, tbl_studiengang.kurzbzlang, tbl_studiengang.kurzbz FROM lehre.tbl_lehrfach, public.tbl_studiengang, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung WHERE fachbereich_kurzbz in(".$ids.") AND tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND tbl_studiengang.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz AND tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND tbl_lehrveranstaltung.lehre=true";
|
||||
$result_stg_kurzbzlang=pg_exec($sql_conn, $sql_query);
|
||||
while($row = pg_fetch_object($result_stg_kurzbzlang))
|
||||
if(!array_key_exists($row->studiengang_kz,$stg_arr))
|
||||
@@ -322,7 +322,7 @@ A:hover {
|
||||
//Alle Semester mit admin oder lehre Rechten
|
||||
if($rechte->isBerechtigt('admin',$course_id) || $rechte->isBerechtigt('lehre',$course_id))
|
||||
{
|
||||
$sql_query= "SELECT max_semester FROM tbl_studiengang WHERE studiengang_kz=".$course_id;
|
||||
$sql_query= "SELECT max_semester FROM public.tbl_studiengang WHERE studiengang_kz=".$course_id;
|
||||
$result_studiengang_semester=pg_exec($sql_conn, $sql_query);
|
||||
$row_studiengang_semester=pg_fetch_object($result_studiengang_semester);
|
||||
for($i=1;$i<=$row_studiengang_semester->max_semester;$i++)
|
||||
@@ -340,7 +340,7 @@ A:hover {
|
||||
|
||||
if(isset($arr[0]) && $arr[0]=='0') //Berechtigt fuer alle Fachbereiche = Alle Studiengaenge = Alle Semester
|
||||
{
|
||||
$sql_query="SELECT max_semester FROM tbl_studiengang WHERE studiengang_kz=".$course_id;
|
||||
$sql_query="SELECT max_semester FROM public.tbl_studiengang WHERE studiengang_kz=".$course_id;
|
||||
$result_studiengang_semester=pg_exec($sql_conn, $sql_query);
|
||||
$row_studiengang_semester=pg_fetch_object($result_studiengang_semester);
|
||||
for($i=1;$i<=$row_studiengang_semester->max_semester;$i++)
|
||||
@@ -466,7 +466,7 @@ A:hover {
|
||||
else
|
||||
{
|
||||
//$sql_query = "SELECT DISTINCT ON(bz2, lehrevz) tbl_student.studiengang_kz AS id, kurzbzlang, lehrevz AS kuerzel, (tbl_lehrfach.bezeichnung || '; XX') AS bezeichnung, SUBSTRING(tbl_lehrfach.bezeichnung || '; XX', 1, CHAR_LENGTH(tbl_lehrfach.bezeichnung || '; XX') - 4) AS bz2 FROM tbl_lehrfach, public.tbl_studiengang, public.tbl_student WHERE tbl_student.studiengang_kz='$course_id' AND tbl_student.semester='$term_id' AND lehrevz='$short' AND tbl_student.uid='$user' AND tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz LIMIT 1";
|
||||
$sql_query = "SELECT DISTINCT tbl_lehrveranstaltung.bezeichnung, lehreverzeichnis, tbl_studiengang.kurzbz FROM tbl_student, lehre.tbl_lehrveranstaltung, tbl_studiengang WHERE tbl_student.studiengang_kz='$course_id' AND tbl_student.semester='$term_id' AND lehreverzeichnis='$short' AND tbl_student.student_uid='$user' AND tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz AND tbl_lehrveranstaltung.studiengang_kz='$course_id' AND tbl_lehrveranstaltung.semester='$term_id' AND tbl_lehrveranstaltung.lehre=true LIMIT 1";
|
||||
$sql_query = "SELECT DISTINCT tbl_lehrveranstaltung.bezeichnung, lehreverzeichnis, tbl_studiengang.kurzbz FROM public.tbl_student, lehre.tbl_lehrveranstaltung, public.tbl_studiengang WHERE tbl_student.studiengang_kz='$course_id' AND tbl_student.semester='$term_id' AND lehreverzeichnis='$short' AND tbl_student.student_uid='$user' AND tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz AND tbl_lehrveranstaltung.studiengang_kz='$course_id' AND tbl_lehrveranstaltung.semester='$term_id' AND tbl_lehrveranstaltung.lehre=true LIMIT 1";
|
||||
if(!$result_path_elements = pg_query($sql_conn, $sql_query))
|
||||
die('<p align="center"><strong<font size="2" face="Arial, Helvetica, sans-serif">Der Benutzer <strong>'.$user.'</strong> konnte nicht zugeordnet werden!</font></p>');
|
||||
|
||||
|
||||
@@ -32,26 +32,22 @@
|
||||
//Connection zur DB herstellen
|
||||
if(!$conn = pg_pconnect(CONN_STRING))
|
||||
{
|
||||
writeCISlog('STOP');
|
||||
die("Fehler beim herstellen der DB Verbindung");
|
||||
die('Fehler beim herstellen der DB Verbindung');
|
||||
}
|
||||
|
||||
//Gueltigkeit der Parameter pruefen
|
||||
if(!isset($_GET['stg']) || !is_numeric($_GET['stg']))
|
||||
{
|
||||
writeCISlog('STOP');
|
||||
die("Fehler bei der Parameteruebergabe");
|
||||
die('Fehler bei der Parameteruebergabe');
|
||||
}
|
||||
|
||||
if(!isset($_GET['sem']) || !is_numeric($_GET['sem']))
|
||||
{
|
||||
writeCISlog('STOP');
|
||||
die("Fehler bei der Parameteruebergabe");
|
||||
die('Fehler bei der Parameteruebergabe');
|
||||
}
|
||||
|
||||
if(!isset($_GET['short']) || strstr("..",$_GET['short']))
|
||||
{
|
||||
writeCISlog('STOP');
|
||||
die("Fehler bei der Parameteruebergabe");
|
||||
}
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@ else
|
||||
else
|
||||
echo "Fehler beim Auslesen der Studiengaenge";
|
||||
|
||||
$qry = "SELECT bezeichnung, studiengang_kz, semester, lehreverzeichnis, tbl_lehrveranstaltung.lehrveranstaltung_id
|
||||
$qry = "SELECT distinct bezeichnung, studiengang_kz, semester, lehreverzeichnis, tbl_lehrveranstaltung.lehrveranstaltung_id
|
||||
FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter
|
||||
WHERE tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
|
||||
@@ -1,6 +1,26 @@
|
||||
<?php
|
||||
include('../../config.inc.php');
|
||||
include('../../../include/functions.inc.php');
|
||||
<?php
|
||||
/* Copyright (C) 2006 Technikum-Wien
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
require_once('../../config.inc.php');
|
||||
require_once('../../../include/functions.inc.php');
|
||||
|
||||
//Connection Herstellen
|
||||
if(!$sql_conn = pg_pconnect(CONN_STRING))
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
if(check_lektor($user,$sql_conn))
|
||||
$is_lector=true;
|
||||
|
||||
$sql_query = "SELECT count(*) as anzahl FROM tbl_benutzerfunktion WHERE uid='$user' AND funktion_kurzbz='infr'";
|
||||
$sql_query = "SELECT count(*) as anzahl FROM public.tbl_benutzerfunktion WHERE uid='$user' AND funktion_kurzbz='infr'";
|
||||
|
||||
if(!$row=pg_fetch_object(pg_query($sql_conn, $sql_query)))
|
||||
die('Fehler beim lesen aus der Datenbank');
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
if(check_lektor($user,$sql_conn))
|
||||
$is_lector=true;
|
||||
|
||||
$sql_query = "SELECT count(*) as anzahl FROM tbl_benutzerfunktion WHERE uid='$user' AND funktion_kurzbz='infr'";
|
||||
$sql_query = "SELECT count(*) as anzahl FROM public.tbl_benutzerfunktion WHERE uid='$user' AND funktion_kurzbz='infr'";
|
||||
|
||||
if(!$row=pg_fetch_object(pg_query($sql_conn, $sql_query)))
|
||||
die('Fehler beim lesen aus der Datenbank');
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
else
|
||||
{
|
||||
//$sql_query = "SELECT DISTINCT tbl_person.uid, titel, nachname, vornamen, telefonklappe AS teltw, (tbl_person.uid || '@technikum-wien.at') AS emailtw, foto, -1 AS studiengang_kz, -1 AS semester, ort_kurzbz as ort FROM public.tbl_person, public.tbl_mitarbeiter WHERE tbl_mitarbeiter.uid=tbl_person.uid AND public.tbl_funktion.funktion_kurzbz='$cmbChoice' AND public.tbl_personfunktion.funktion_kurzbz=public.tbl_funktion.funktion_kurzbz AND tbl_person.uid=public.tbl_personfunktion.uid AND aktiv=TRUE UNION SELECT DISTINCT tbl_person.uid, (''::varchar) AS titel, nachname, vornamen, (''::varchar) AS teltw, (tbl_person.uid || '@technikum-wien.at') AS emailtw, foto, studiengang_kz, semester, ''::varchar as ort FROM public.tbl_person, public.tbl_student WHERE semester<10 AND tbl_person.uid=tbl_student.uid AND public.tbl_funktion.funktion_kurzbz='$cmbChoice' AND public.tbl_personfunktion.funktion_kurzbz=public.tbl_funktion.funktion_kurzbz AND tbl_person.uid=public.tbl_personfunktion.uid AND aktiv=TRUE ORDER BY nachname, vornamen";
|
||||
$sql_query = "SELECT DISTINCT uid, titelpre, titelpost, nachname, vorname, telefonklappe AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, -1 AS studiengang_kz, -1 AS semester, ort_kurzbz as ort FROM campus.vw_mitarbeiter JOIN tbl_benutzerfunktion using(uid) WHERE funktion_kurzbz='$cmbChoice' UNION SELECT DISTINCT uid, titelpre,titelpost, nachname, vorname, (''::varchar) AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, vw_student.studiengang_kz, semester, ''::varchar as ort FROM campus.vw_student JOIN tbl_benutzerfunktion using(uid) WHERE semester<10 AND funktion_kurzbz='$cmbChoice' ORDER BY nachname, vorname";
|
||||
$sql_query = "SELECT DISTINCT uid, titelpre, titelpost, nachname, vorname, telefonklappe AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, -1 AS studiengang_kz, -1 AS semester, ort_kurzbz as ort FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE funktion_kurzbz='$cmbChoice' UNION SELECT DISTINCT uid, titelpre,titelpost, nachname, vorname, (''::varchar) AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, vw_student.studiengang_kz, semester, ''::varchar as ort FROM campus.vw_student JOIN public.tbl_benutzerfunktion using(uid) WHERE semester<10 AND funktion_kurzbz='$cmbChoice' ORDER BY nachname, vorname";
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -102,7 +102,7 @@
|
||||
else
|
||||
{
|
||||
//$sql_query = "SELECT DISTINCT tbl_person.uid, titel, nachname, vornamen, telefonklappe AS teltw, (tbl_person.uid || '@technikum-wien.at') AS emailtw, foto, -1 AS studiengang_kz, -1 AS semester, ort_kurzbz as ort FROM public.tbl_person, public.tbl_mitarbeiter WHERE tbl_mitarbeiter.uid=tbl_person.uid AND ((LOWER(nachname) LIKE LOWER('%$txtSearchQuery%') OR tbl_person.uid LIKE LOWER('%$txtSearchQuery%') OR LOWER(vornamen) LIKE LOWER('%$txtSearchQuery%') OR LOWER(nachname || ' ' || vornamen) LIKE LOWER('%$txtSearchQuery%') OR LOWER(vornamen || ' ' || nachname) LIKE LOWER('%$txtSearchQuery%')) AND public.tbl_funktion.funktion_kurzbz='$cmbChoice' AND public.tbl_personfunktion.funktion_kurzbz=public.tbl_funktion.funktion_kurzbz AND tbl_person.uid=public.tbl_personfunktion.uid) AND aktiv=TRUE UNION SELECT DISTINCT tbl_person.uid, (''::varchar) AS titel, nachname, vornamen, (''::varchar) AS teltw, (tbl_person.uid || '@technikum-wien.at') AS emailtw, foto, studiengang_kz, semester, ''::varchar as ort FROM public.tbl_person, public.tbl_student WHERE semester <10 AND tbl_person.uid=tbl_student.uid AND ((LOWER(nachname) LIKE LOWER('%$txtSearchQuery%') OR tbl_person.uid LIKE LOWER('%$txtSearchQuery%') OR LOWER(vornamen) LIKE LOWER('%$txtSearchQuery%') OR LOWER(nachname || ' ' || vornamen) LIKE LOWER('%$txtSearchQuery%') OR LOWER(vornamen || ' ' || nachname) LIKE LOWER('%$txtSearchQuery%')) AND public.tbl_funktion.funktion_kurzbz='$cmbChoice' AND public.tbl_personfunktion.funktion_kurzbz=public.tbl_funktion.funktion_kurzbz AND tbl_person.uid=public.tbl_personfunktion.uid) AND aktiv=TRUE ORDER BY nachname, vornamen";
|
||||
$sql_query = "SELECT DISTINCT uid, titelpre, titelpost, nachname, vorname, telefonklappe AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, -1 AS studiengang_kz, -1 AS semester, ort_kurzbz as ort FROM campus.vw_mitarbeiter JOIN tbl_benutzerfunktion USING(uid) WHERE ((LOWER(nachname) LIKE LOWER('%$txtSearchQuery%') OR uid LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(nachname || ' ' || vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname || ' ' || nachname) LIKE LOWER('%$txtSearchQuery%')) AND funktion_kurzbz='$cmbChoice') UNION SELECT DISTINCT uid, titelpre, titelpost, nachname, vorname, (''::varchar) AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, vw_student.studiengang_kz, semester, ''::varchar as ort FROM campus.vw_student JOIN tbl_benutzerfunktion USING(uid) WHERE semester <10 AND ((LOWER(nachname) LIKE LOWER('%$txtSearchQuery%') OR uid LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(nachname || ' ' || vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname || ' ' || nachname) LIKE LOWER('%$txtSearchQuery%')) AND funktion_kurzbz='$cmbChoice') ORDER BY nachname, vorname";
|
||||
$sql_query = "SELECT DISTINCT uid, titelpre, titelpost, nachname, vorname, telefonklappe AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, -1 AS studiengang_kz, -1 AS semester, ort_kurzbz as ort FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion USING(uid) WHERE ((LOWER(nachname) LIKE LOWER('%$txtSearchQuery%') OR uid LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(nachname || ' ' || vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname || ' ' || nachname) LIKE LOWER('%$txtSearchQuery%')) AND funktion_kurzbz='$cmbChoice') UNION SELECT DISTINCT uid, titelpre, titelpost, nachname, vorname, (''::varchar) AS teltw, (uid || '@technikum-wien.at') AS emailtw, foto, vw_student.studiengang_kz, semester, ''::varchar as ort FROM campus.vw_student JOIN public.tbl_benutzerfunktion USING(uid) WHERE semester <10 AND ((LOWER(nachname) LIKE LOWER('%$txtSearchQuery%') OR uid LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(nachname || ' ' || vorname) LIKE LOWER('%$txtSearchQuery%') OR LOWER(vorname || ' ' || nachname) LIKE LOWER('%$txtSearchQuery%')) AND funktion_kurzbz='$cmbChoice') ORDER BY nachname, vorname";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -9,12 +9,10 @@
|
||||
<?php
|
||||
if(isset($_SERVER["REMOTE_USER"]))
|
||||
{
|
||||
echo "jo";
|
||||
$visible=true;
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "nein";
|
||||
$visible=false;
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,110 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link href="../../skin/cis.css" rel="stylesheet" type="text/css">
|
||||
<title>Umgang mit WinSCP</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="10"> </td>
|
||||
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="ContentHeader"><font class="ContentHeader"> FAQ</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Die neue Version des Lehre FAQs ist in Arbeit. Bis diese online
|
||||
gestellt wird, finden Sie hier vorerst eine Kurzanleitung zum Umgang
|
||||
mit WinSCP um Daten auf die Lehre zu stellen.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="ContentHeader2">Upload von Dokumenten mit WinSCP</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Geben Sie auf ihrem WinSCP Clientprogramm <strong>nestor.technikum-wien.at</strong> als Server ein.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Geben Sie nun Ihren Benutzernamen und das dazugehörige <strong>Passwort</strong> ein, um sich einzuloggen.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="../../skin/images/winscp_login.jpg" width="527" height="339"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Wechseln Sie dann manuell in das Verzeichnis <strong>/documents</strong>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bitte berücksichtigen Sie dabei, dass das System <strong><font color="#ff0000">cAsESensiTIVe</font></strong>
|
||||
ist und Sie daher auf <strong><font color="#ff0000">Groß- und Kleinschreibung</font></strong> achten müssen.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Für den Upload von Skripten wechseln Sie in den entsprechenden
|
||||
Studiengang und von dort aus in das gewünschte Semester und in
|
||||
den Gegenstand.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Semester</strong> sind mit <strong>Studiengangskürzel_Semesternummer</strong> benannt
|
||||
(z.B. <strong>ew_1</strong>).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fächer mit Studiengangskürzel_Semesternummer_Gegenstand
|
||||
(z.B. <strong>ew_1_adt</strong> - Elektronik und Wirtschaft, 1. Semester, Analog/ Digitaltechnik).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="../../skin/images/winscp_browse.jpg" width="558" height="348"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alle Files die Sie den Studierenden zur Verfügung stellen wollen
|
||||
stellen Sie bitte einfach in das Downloadverzeichnis des jeweiligen
|
||||
Gegenstandes (z.B. <strong>ew_1_adt_download</strong>).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong><font color="#ff0000">Hinweis:</font></strong> Sollten Sie Bilder auf den Server laden, sollte die Übertragung
|
||||
auf <strong>"binary"</strong> eingestellt sein.</td>
|
||||
</tr>
|
||||
</table></td>
|
||||
<td width="30"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
+4
-2
@@ -25,8 +25,10 @@
|
||||
<tr>
|
||||
<td>
|
||||
<div id="GlobalMenu">
|
||||
[ <a href="index.html" target="_top">HOME</a>
|
||||
| <a href="private/menu.php" target="menu">Meine CIS</a> ]
|
||||
[ <a class='Item' href="index.html" target="_top">HOME</a>
|
||||
| <a class='Item' href="private/menu.php" target="menu">Meine CIS</a>
|
||||
| <a class='Item' href="private/lehre/menu.php" target="menu">Lehrveranstaltungen</a>
|
||||
]
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -147,7 +147,7 @@ class benutzerberechtigung
|
||||
|
||||
if($this->new)
|
||||
{
|
||||
$qry = 'INSERT INTO tbl_benutzerberechtigung (art, fachbereich_kurzbz, studiengang_kz, berechtigung_kurzbz,
|
||||
$qry = 'INSERT INTO public.tbl_benutzerberechtigung (art, fachbereich_kurzbz, studiengang_kz, berechtigung_kurzbz,
|
||||
uid, studiensemester_kurzbz, start, ende)
|
||||
VALUES('.$this->addslashes($this->art).','.
|
||||
$this->addslashes($this->fachbereich_kurzbz).','.
|
||||
@@ -160,7 +160,7 @@ class benutzerberechtigung
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry = 'UPDATE tbl_benutzerberechtigung SET'.
|
||||
$qry = 'UPDATE public.tbl_benutzerberechtigung SET'.
|
||||
' art='.$this->addslashes($this->art).','.
|
||||
' fachbereich_kurzbz='.$this->addslashes($this->fachbereich_kurzbz).','.
|
||||
' studiengang_kz='.$this->addslashes($this->studiengang_kz).','.
|
||||
@@ -194,7 +194,7 @@ class benutzerberechtigung
|
||||
function getBerechtigungen($uid)
|
||||
{
|
||||
// Berechtigungen holen
|
||||
$sql_query="SELECT * FROM tbl_benutzerberechtigung WHERE uid='$uid' AND (start<now() OR start IS NULL) AND (ende>now() OR ende IS NULL)";
|
||||
$sql_query="SELECT * FROM public.tbl_benutzerberechtigung WHERE uid='$uid' AND (start<now() OR start IS NULL) AND (ende>now() OR ende IS NULL)";
|
||||
|
||||
if(!$erg=pg_query($this->conn, $sql_query))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user