- Schema Anpassung

- Menue Anpassung
- Lehrveranstaltungen in topbar
This commit is contained in:
Andreas Österreicher
2007-01-08 14:12:51 +00:00
parent 63a31f1b21
commit dda3ee5ed0
25 changed files with 190 additions and 63 deletions
+4
View File
@@ -86,6 +86,10 @@
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="Item" href="public/faq_bug.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;Bug Tracking FAQ</a></td>
</tr>
<tr>
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="Item" href="public/faq_upload.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;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')
+2 -2
View File
@@ -78,13 +78,13 @@
<td valign="top">&nbsp;</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);
+2 -2
View File
@@ -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">&lt;&lt; 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>&nbsp;</td>
@@ -156,7 +156,7 @@
</tr>
<tr>
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="Item" href="../info/faq_upload.html" target="content"><img src="../../../skin/images/menu_item.gif" width="7" height="9">&nbsp;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">&nbsp;FAQ</a></td>
</tr>
</table>
</td>
+1 -1
View File
@@ -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'";
+3 -3
View File
@@ -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))
+1 -1
View File
@@ -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
+2 -2
View File
@@ -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))
{
+5 -5
View File
@@ -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."&nbsp;".$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');
+1 -1
View File
@@ -58,7 +58,7 @@
<td bgcolor="#008381"><font color="#FFFFFF"><strong>&nbsp;<?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);
+2 -2
View File
@@ -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">&nbsp;</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);
+3 -3
View File
@@ -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">&lt;&lt; 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>&nbsp;</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>&nbsp;</td>
<td nowrap><a class="Item" href="../info/faq_upload.html" target="content"><img src="../../../skin/images/menu_item.gif" width="7" height="9">&nbsp;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">&nbsp;FAQ</a></td>
</tr>
</table>
</td>
+4 -4
View File
@@ -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))
{
+1 -4
View File
@@ -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>
+10 -10
View File
@@ -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>');
+3 -7
View File
@@ -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");
}
+1 -1
View File
@@ -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
+23 -3
View File
@@ -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))
+1 -1
View File
@@ -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');
+1 -1
View File
@@ -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');
+2 -2
View File
@@ -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";
}
}
-2
View File
@@ -9,12 +9,10 @@
<?php
if(isset($_SERVER["REMOTE_USER"]))
{
echo "jo";
$visible=true;
}
else
{
echo "nein";
$visible=false;
}
?>
+110
View File
@@ -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">&nbsp;</td>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="ContentHeader"><font class="ContentHeader">&nbsp;FAQ</font></td>
</tr>
<tr>
<td>&nbsp;</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>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2">Upload von Dokumenten mit WinSCP</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Geben Sie auf ihrem WinSCP Clientprogramm <strong>nestor.technikum-wien.at</strong> als Server ein.</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Geben Sie nun Ihren Benutzernamen und das dazugeh&ouml;rige <strong>Passwort</strong> ein, um sich einzuloggen.</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><img src="../../skin/images/winscp_login.jpg" width="527" height="339"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Wechseln Sie dann manuell in das Verzeichnis <strong>/documents</strong>.</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Bitte ber&uuml;cksichtigen Sie dabei, dass das System <strong><font color="#ff0000">cAsESensiTIVe</font></strong>
ist und Sie daher auf <strong><font color="#ff0000">Gro&szlig;- und Kleinschreibung</font></strong> achten m&uuml;ssen.</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>F&uuml;r den Upload von Skripten wechseln Sie in den entsprechenden
Studiengang und von dort aus in das gew&uuml;nschte Semester und in
den Gegenstand.</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><strong>Semester</strong> sind mit <strong>Studiengangsk&uuml;rzel_Semesternummer</strong> benannt
(z.B. <strong>ew_1</strong>).</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>F&auml;cher mit Studiengangsk&uuml;rzel_Semesternummer_Gegenstand
(z.B. <strong>ew_1_adt</strong> - Elektronik und Wirtschaft, 1. Semester, Analog/ Digitaltechnik).</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><img src="../../skin/images/winscp_browse.jpg" width="558" height="348"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Alle Files die Sie den Studierenden zur Verf&uuml;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>&nbsp;</td>
</tr>
<tr>
<td><strong><font color="#ff0000">Hinweis:</font></strong>&nbsp;Sollten Sie Bilder auf den Server laden, sollte die &Uuml;bertragung
auf <strong>&quot;binary&quot;</strong> eingestellt sein.</td>
</tr>
</table></td>
<td width="30">&nbsp;</td>
</tr>
</table>
</body>
</html>
+4 -2
View File
@@ -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>
+3 -3
View File
@@ -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))
{