Diverse Bugfixes

This commit is contained in:
Andreas Österreicher
2007-01-19 14:36:41 +00:00
parent a6de060624
commit 40be032b61
6 changed files with 19 additions and 17 deletions
+2 -1
View File
@@ -37,8 +37,9 @@
if(isset($remove_id) && $remove_id != "")
{
$news_obj = new news($sql_conn);
if($news_obj->delete($remote_id))
if($news_obj->delete($remove_id))
{
writeCISlog('DELETE PINBOARD','');
echo "<script language=\"JavaScript\">";
echo " document.location.href = 'pinboard_show.php'";
echo "</script>";
+10 -8
View File
@@ -122,8 +122,9 @@
<td valign="top">
<p>Studiengangsleiter:<br>
<?php
//Studiengangsleiter auslesen
$qry = "SELECT * FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stgl'";
$qry = "SELECT * FROM campus.vw_mitarbeiter WHERE uid=(SELECT uid FROM public.tbl_benutzerfunktion 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);
@@ -132,7 +133,7 @@
$row_course_leader = pg_fetch_object($result_course_leader, 0);
}
}
echo "<b>";
if(isset($row_course_leader) && $row_course_leader != "")
@@ -193,7 +194,7 @@
echo "<p>Stellvertreter:<br>";
//Studiengangsleiter Stellvertreter auselesen
$sql_query = "SELECT * FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stglstv'";
$sql_query = "SELECT * FROM campus.vw_mitarbeiter WHERE uid=(SELECT uid FROM public.tbl_benutzerfunktion WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stglstv')";
if($result_course_leader_deputy = pg_query($sql_conn, $sql_query))
{
@@ -264,7 +265,7 @@
echo "<p>Sekretariat:</font><font face='Arial, Helvetica, sans-serif' size='2'><br>";
//Sektritariat auslesen
$sql_query = "SELECT * FROM campus.vw_mitarbeiter JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='ass'";
$sql_query = "SELECT * FROM campus.vw_mitarbeiter WHERE uid=(SELECT uid FROM public.tbl_benutzerfunktion WHERE studiengang_kz='$course_id' AND funktion_kurzbz='ass' LIMIT 1)";
if($result_course_secretary = pg_query($sql_conn, $sql_query))
{
@@ -332,9 +333,9 @@
}
echo "<p>Studentenvertreter:</font><font face='Arial, Helvetica, sans-serif' size='2'><br>";
$sql_query = "SELECT * FROM campus.vw_benutzer JOIN public.tbl_benutzerfunktion using(uid) WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stdv'";
$sql_query = "SELECT tbl_person.vorname, tbl_person.nachname, tbl_person.titelpre, tbl_person.titelpost, tbl_benutzer.uid FROM public.tbl_person, public.tbl_benutzer,public.tbl_benutzerfunktion WHERE studiengang_kz='$course_id' AND funktion_kurzbz='stdv' AND tbl_person.person_id=public.tbl_benutzer.person_id AND tbl_benutzerfunktion.uid=tbl_benutzer.uid";
if($result_course_stdv = pg_query($sql_conn, $sql_query))
{
$num_rows_course_stdv = pg_numrows($result_course_stdv);
@@ -351,7 +352,7 @@
echo "<b>Nicht vorhanden</b>";
}
}
?>
?>
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
@@ -432,6 +433,7 @@
{
echo '<img src="../../../skin/images/seperator.gif">&nbsp;Allgemeiner Download';
}
?>
</td>
+1 -1
View File
@@ -41,7 +41,7 @@
$news_obj = new news($conn);
if($news_obj->delete($remove_id))
{
writeCISlog('DELETE','PINBOARD');
writeCISlog('DELETE PINBOARD','');
echo '<script language="JavaScript">';
echo " document.location.href = 'pinboard_show.php?course_id=$course_id&term_id=$term_id'";
echo '</script>';
+2 -3
View File
@@ -477,9 +477,8 @@ A:hover {
if(!($num_rows_path_elements > 0))
{
echo "<font face=\"Arial, Helvetica, sans-serif\" size=\"2\">";
die('<p align="center"><strong<font size="2" face="Arial, Helvetica, sans-serif">Es konnten keine Pfadeintr&auml;ge gefunden werden.</font></p>');
echo "</font>";
echo "<tr><td><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">";
die('<p align="center"><strong<font size="2" face="Arial, Helvetica, sans-serif">Sie haben keine Berechtigung für diesen Bereich</font></td></tr></table>');
}
$row = pg_fetch_object($result_path_elements, 0);
+3 -3
View File
@@ -85,7 +85,7 @@
$stg_obj = new studiengang($conn);
if(!$stg_obj->getAll('studiengang_kz'))
echo $stg_obj->errormsg;
foreach($stg_obj->result as $row)
{
// Kopfzeile hinausschreiben
@@ -154,7 +154,7 @@
// ffe, 20060508: Display the opening link for department dispatchers only for students of the particular department
$std_obj = new student($conn, $user);
$qry_stud = "SELECT count(*) as anzahl FROM campus.vw_student WHERE studiengang_kz='$row->studiengang_kz'";
$qry_stud = "SELECT count(*) as anzahl FROM public.tbl_student WHERE studiengang_kz='$row->studiengang_kz' AND student_uid NOT LIKE '_Dummy%'";
if(!$row_stud=pg_fetch_object(pg_query($conn, $qry_stud)))
echo 'Fehler beim laden der Studenten';
@@ -196,7 +196,7 @@
{
if((!is_null($row1->semester)) AND ($row1->semester != "") AND ($row1->semester<=$row->max_semester)) //($row1->semester<'10'))
{
$qry_cnt = "SELECT count(*) as anzahl FROM campus.vw_student WHERE studiengang_kz='$row1->studiengang_kz' AND semester='$row1->semester'";
$qry_cnt = "SELECT count(*) as anzahl FROM public.tbl_student WHERE studiengang_kz='$row1->studiengang_kz' AND semester='$row1->semester' AND student_uid NOT LIKE '_Dummy%'";
if(trim($row1->verband)!='')
$qry_cnt .= " AND verband='$row1->verband'";
if(trim($row1->gruppe)!='')
+1 -1
View File
@@ -78,7 +78,7 @@
$news = new news($sql_conn);
if($news->delete($remove_id))
{
writeCISlog("DELETE","NEWS");
writeCISlog('DELETE NEWS','');
echo '<script language="JavaScript">';
echo ' document.location.href = "news_show.php"';
echo '</script>';