CIS Seite Umstellung auf neue DB

This commit is contained in:
Andreas Österreicher
2006-12-18 17:06:37 +00:00
parent c187c5c1fe
commit b4507170ac
24 changed files with 1347 additions and 355 deletions
+1 -1
View File
@@ -294,7 +294,7 @@
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="Infrastruktur" style="display: none">
<tr>
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="Item" href="public/ansprechpartner.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;Ansprechpartner</a></td>
<td nowrap><a class="Item" href="public/ansprechpartner.php" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;Ansprechpartner</a></td>
</tr>
<tr>
<td width="10" nowrap>&nbsp;</td>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+474
View File
@@ -0,0 +1,474 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
require_once('../../config.inc.php');
require_once('../../../include/functions.inc.php');
require_once('../../../include/benutzerberechtigung.class.php');
require_once('../../../include/studiensemester.class.php');
require_once('../../../include/lehrveranstaltung.class.php');
require_once('../../../include/studiengang.class.php');
//Connection Herstellen
if(!$sql_conn = pg_pconnect(CONN_STRING))
die('Fehler beim oeffnen der Datenbankverbindung');
$user = get_uid();
$user_is_allowed_to_upload=false;
if(check_lektor($user,$sql_conn))
$is_lector=true;
else
$is_lector=false;
if(!isset($course_id) || !isset($term_id) || !isset($short))
exit();
$lv_obj = new lehrveranstaltung($sql_conn);
$lv_obj->load_lva($course_id, $term_id, $short, true);
$lv=$lv_obj->lehrveranstaltungen[0];
$stg_obj = new studiengang($sql_conn);
$stg_obj->load($lv->studiengang_kz);
$kurzbz = $stg_obj->kurzbz;
$lvnr = $lv->lehrveranstaltung_id;
$short_name = $lv->bezeichnung;
//$fachbereich_id = $row->fachbereich_id;
$short_short_name = $lv->lehreverzeichnis;
$rechte = new benutzerberechtigung($sql_conn);
$rechte->getBerechtigungen($user);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../../../skin/cis.css" rel="stylesheet" type="text/css">
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0" height="100%" width="100%">
<tr>
<td width="10">&nbsp;</td>
<td class="ContentHeader"><font class="ContentHeader">&nbsp;
<?php
if(isset($short))
{
echo $lv->bezeichnung;
}
else
exit;
$qry = "SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lv->lehrveranstaltung_id' ORDER BY ende DESC LIMIT 1";
if($result_stsem=pg_query($sql_conn, $qry))
{
if(pg_num_rows($result_stsem)<=0)
{
echo '</font></td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td>';
echo 'Derzeit sind keine Lektoren f&uuml;r dieses Fach zugeteilt.';
}
else
{
$row_stsem=pg_fetch_object($result_stsem);
$angezeigtes_stsem=$row_stsem->studiensemester_kurzbz;
echo "&nbsp;($angezeigtes_stsem)";
echo '</font></td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td>';
$qry = "SELECT 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='$lv->lehrveranstaltung_id' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true ORDER BY nachname, vorname";
$result = pg_exec($sql_conn, $qry);
$num_rows_result = pg_num_rows($result);
if(!($num_rows_result > 0))
{
echo 'Derzeit sind keine Lektoren f&uuml;r dieses Fach zugeteilt.';
}
else
{
$row_lector = pg_fetch_object($result, 0);
echo '&nbsp;';
$i=0;
while($row_lector = pg_fetch_object($result))
{
$i++;
if($user==$row_lector->uid)
$user_is_allowed_to_upload=true;
echo '<a class="Item2" href="mailto:'.$row_lector->uid.'@technikum-wien.at">'.$row_lector->vorname.' '.$row_lector->nachname.'</a>, ';
if($i!=($num_rows_result - 1))
echo ', ';
}
}
}
}
?></td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td valign="top">&nbsp;</td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top" align="center">
<?php
//SEMESTERPLAN
$dest_dir = @dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/semesterplan');
if(!@is_dir($dest_dir->path))
{
if(!is_dir('../../../documents/'.strtolower($kurzbz)))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name)))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/semesterplan'))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/semesterplan"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/semesterplan"');
}
}
if($dest_dir)
{
$dir_empty = true;
while($entry = $dest_dir->read())
{
if($entry != "." && $entry != "..")
{
$dir_empty = false;
break;
}
}
}
if(isset($dir_empty) && $dir_empty == false)
{
echo '<a href="'.$dest_dir->path.'/" target="_blank">';
echo '<img border="0" src="../../../skin/images/button_semplan.jpg" width="67" height="45"><br>';
echo '<strong>Semesterplan</strong>';
echo '</a>';
}
else
{
echo '<img border="0" src="../../../skin/images/button_semplan.jpg" width="67" height="45"><br>';
echo '<strong>Semesterplan</strong>';
}
if($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',$course_id) || $rechte->isBerechtigt('lehre',$course_id))// || $rechte->isBerechtigt('lehre',null,null,$fachbereich_id))
{
echo '<br><a class="Item" href="#" onClick="javascript:window.open(\'semupload.php?course_id='.$course_id.'&term_id='.$term_id.'&short='.$short.'\',\'_blank\',\'width=400,height=300,location=no,menubar=no,status=no,toolbar=no\');return false;">';
echo "Upload</a>";
echo '&nbsp;&nbsp;&nbsp;<a class="Item" href="semdownhlp.php" >';
echo 'Vorlage';
echo '</a>';
}
?>
<p>&nbsp;</p>
</td>
<td valign="top" align="center">
<?php
//DOWNLOAD
$dest_dir = @dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/download');
if(!@is_dir($dest_dir->path))
{
if(!is_dir('../../../documents/'.strtolower($kurzbz)))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name)))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/download'))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/download"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/download"');
}
}
if($dest_dir)
{
$dir_empty = true;
while($entry = $dest_dir->read())
{
if($entry != "." && $entry != "..")
{
$dir_empty = false;
break;
}
}
}
if(isset($dir_empty) && $dir_empty == false)
{
echo '<a href="'.$dest_dir->path.'/" target="_blank">';
echo '<img border="0" src="../../../skin/images/button_dl.jpg" width="67" height="45"><br>';
echo '<strong>Download</strong>';
echo '</a>';
}
else
{
echo '<img border="0" src="../../../skin/images/button_dl.jpg" width="67" height="45"><br>';
echo '<strong>Download</strong>';
}
//Wenn user eine Lehrfachzuteilung fuer dieses Lehrfach hat wird
//Ein Link zum Upload angezeigt und ein Link um das Download-Verzeichnis
//als Zip Archiv herunterzuladen
if($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',$course_id) || $rechte->isBerechtigt('lehre',$course_id))// || $rechte->isBerechtigt('lehre',null,null,$fachbereich_id))
{
echo '<br>';
echo "<a class='Item' target='_blank' href='upload.php?course_id=$course_id&term_id=$term_id&short=$short'>Upload</a>";
echo '&nbsp;&nbsp;&nbsp;';
if(isset($dir_empty) && $dir_empty == false)
echo "<a class='Item' title='Alle Dateien im Download Verzeichnis als Zip-Archiv herunterladen' href='zipdownload.php?stg=$course_id&sem=$term_id&short=$short' target='_blank'>Zip-Archiv</a>";
else
echo "Zip-Archiv";
}
?>
<p>&nbsp;</p>
</td>
<td>
</td>
</tr>
<tr>
<td valign="top" align="center">
<?php
if($is_lector)
{
//Anwesenheitsliste
echo '<img border="0" src="../../../skin/images/button_lb.jpg" width="67" height="45"><br>';
echo "<br /><b><a href='anwesenheitsliste.php?stg_kz=$course_id&sem=$term_id&lvnr=$lvnr' class='Item'>Anwesenheits- und Notenlisten</a></b>";
}
?>
<p>&nbsp;</p>
</td>
<td valign="top" align="center">
<?php
//Studentenabgabe
$dest_dir = @dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload');
if(!@is_dir($dest_dir->path))
{
if(!is_dir('../../../documents/'.strtolower($kurzbz)))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name)))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
}
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload'))
{
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload"');
exec('sudo chown www-data:mysql "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload"');
}
}
if($dest_dir)
{
$dir_empty = true;
while($entry = $dest_dir->read())
{
if($entry != "." && $entry != "..")
{
$dir_empty = false;
break;
}
}
}
if(isset($dir_empty) && $dir_empty == false)
{
if($is_lector > 0)
{
$islector = true;
}
else
{
$islector = false;
}
if($islector == true)
{
echo "<a href=\"lector_choice.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
echo "<img border=\"0\" src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
<strong>Studenten Abgabe</strong>
</a>";
}
else
{
echo "<a href=\"upload.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
echo "<img border=\"0\" src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
<strong>Studenten Abgabe</strong>
</a>";
}
}
else
{
if($is_lector > 0)
{
$islector = true;
}
else
{
$islector = false;
}
if($islector == true)
{
echo "<img border=\"0\" src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
<strong>Studenten Abgabe</strong>";
}
else
{
echo "<a href=\"upload.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
echo "<img border=\"0\" src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
<strong>Studenten Abgabe</strong>
</a>";
}
}
?>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td valign="top" align="center">
<?php
//FEEDBACK
echo '<a href="../feedback.php?lvnr='.$lvnr.'" target="_blank"><img border="0" src="../../../skin/images/button_fb.jpg" width="67" height="45"><br><strong>Feedback</strong></a>';
?>
<p>&nbsp;</p>
</td>
<td valign="top" align="center">
<?php if($is_lector) { ?>
<a href="kreuzerltool/result_effort.php?<?php echo "course_id=$course_id&term_id=$term_id&short=$short"?>" target="_blank">
<img src="../../../skin/images/button_kt.jpg" border="0" width="67" height="45"><br>
<strong>"Kreuzerl"-Tool</strong></a>
<?php } else { ?>
<a href="kreuzerltool/result_student.php?<?php echo "course_id=$course_id&term_id=$term_id&short=$short"?>" target="_blank">
<img src="../../../skin/images/button_kt.jpg" border="0" width="67" height="45"><br>
<strong>"Kreuzerl"-Tool</strong></a>
<?php } ?>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td valign="top" align="center">
<?php
//Lehrveranstaltungsinformation
echo "<img border=\"0\" src=\"../../../skin/images/button_i.jpg\" width=\"67\" height=\"45\"><br><strong>Lehrveranstaltungsinformation</strong><br>";
/* $need_br=false;
$aktstsem=(isset($angezeigtes_stsem)?$angezeigtes_stsem:'');
$qry="SELECT * FROM lehre.tbl_lvinfo WHERE ";
if($result=pg_exec($sql_conn,$qry))
{
if(pg_num_rows($result)>0)
{
$row1=pg_fetch_object($result);
echo "<a href=\"#\" class='Item' onClick=\"javascript:window.open('ects/preview.php?lf=$row1->lehrfach_nr&language=de','Lehrveranstaltungsinformation','width=700,height=750,resizable=yes,menuebar=no,toolbar=no,status=yes,scrollbars=yes');\">Deutsch&nbsp;</a>";
$need_br=true;
}
}
//$qry="SELECT * from tbl_lvinfo Join tbl_lehrfach using(lehrfach_nr) where studiensemester_kurzbz='$aktstsem' AND studiengang_kz=$course_id AND semester=$term_id AND lehrevz='$short' AND tbl_lvinfo.aktiv=true AND tbl_lvinfo.sprache='".ATTR_SPRACHE_EN."' AND tbl_lvinfo.genehmigt=true";
$qry="SELECT * from tbl_lvinfo Join tbl_lehrfach using(lehrfach_nr) where studiengang_kz='$course_id' AND semester='$term_id' AND lehrevz='$short' AND tbl_lvinfo.aktiv=true AND tbl_lvinfo.sprache='".ATTR_SPRACHE_EN."' AND tbl_lvinfo.genehmigt=true AND studiensemester_kurzbz='WS2007' ORDER BY updateamum DESC";
if($result=pg_exec($sql_conn,$qry))
{
if(pg_num_rows($result)>0)
{
$row1=pg_fetch_object($result);
echo "<a href=\"#\" class='Item' onClick=\"javascript:window.open('ects/preview.php?lf=$row1->lehrfach_nr&language=en','Lehrveranstaltungsinformation','width=700,height=750,resizable=yes,menuebar=no,toolbar=no,status=yes,scrollbars=yes');\">Englisch</a>";
$need_br=true;
}
}
if($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',$course_id) || $rechte->isBerechtigt('lehre',$course_id) || $rechte->isBerechtigt('lehre',null,null,$fachbereich_id))
{
if($need_br)
echo "<br>";
echo "<a href='ects/index.php?stg=$course_id&sem=$term_id&lf=$lfnr' target='_blank' class='Item'>Bearbeiten</a>";
}
*/
?>
<p>&nbsp;</p>
</td>
<td valign="top" align="center">
<a href="<?php
echo 'news://cis.technikum-wien.at/'.strtolower($kurzbzlang).'.'.$term_id.'sem.'.strtolower($short_short_name);
writeCISlog('STOP');
?>">
<img border="0" src="../../../skin/images/button_ng.jpg" width="67" height="45"><br>
<strong>Newsgroups</strong>
</a>
<p>&nbsp;</p>
</td>
</tr>
</table>
</td>
<td width="30">&nbsp;</td>
</tr>
</table>
</body>
</html>
+5 -5
View File
@@ -161,7 +161,7 @@ function js_toggle_container(conid)
<select name="course" onChange="MM_jumpMenu('self',this,0)" class="TextBox">
<?php
$stg_obj = new studiengang($sql_conn);
$stg_obj->getAll('kurzbzlang');
$stg_obj->getAll('kurzbz, kurzbzlang');
//$sql_query = "SELECT DISTINCT studiengang_kz AS id, kurzbzlang FROM public.tbl_studiengang WHERE NOT(studiengang_kz='0') ORDER BY kurzbzlang";
//$result = pg_exec($sql_conn, $sql_query);
@@ -174,12 +174,12 @@ function js_toggle_container(conid)
{
if(isset($course_id) AND $course_id == $row->studiengang_kz)
{
echo '<option value="menu.php?course_id='.$row->studiengang_kz.'&term_id='.$term_id.'" selected>'.$row->kurzbzlang.'</option>';
echo '<option value="menu.php?course_id='.$row->studiengang_kz.'&term_id='.$term_id.'" selected>'.$row->kurzbz .'('.$row->kurbzlang.')</option>';
$sel_kurzbzlang=$row->kurzbzlang;
}
else
{
echo '<option value="menu.php?course_id='.$row->studiengang_kz.'&term_id='.$term_id.'">'.$row->kurzbzlang.'</option>';
echo '<option value="menu.php?course_id='.$row->studiengang_kz.'&term_id='.$term_id.'">'.$row->kurzbz .'('.$row->kurzbzlang.')</option>';
}
}
}
@@ -227,13 +227,13 @@ function js_toggle_container(conid)
<?php
$lv_obj = new lehrveranstaltung($sql_conn);
$lv_obj->load_lva($course_id,$term_id, true);
$lv_obj->load_lva($course_id,$term_id, null, true);
foreach($lv_obj->lehrveranstaltungen as $row)
{
echo '<tr>';
echo ' <td nowrap><ul style="margin: 0px; padding: 0px; padding-left: 20px;">';
echo "<li><a class=\"Item2\" title=\"".$row->bezeichnung."\" href=\"lesson.php?course_id=$course_id&term_id=$term_id&short=$row->kurzbz\" target=\"content\">".CutString($row->bezeichnung, 21)."</a></li>";
echo "<li><a class=\"Item2\" title=\"".$row->bezeichnung."\" href=\"lesson.php?course_id=$course_id&term_id=$term_id&short=$row->lehreverzeichnis\" target=\"content\">".CutString($row->bezeichnung, 21)."</a></li>";
echo ' </ul></td>';
echo '</tr>';
}
+12 -8
View File
@@ -7,17 +7,22 @@
require_once('../../include/benutzer.class.php');
require_once('../../include/student.class.php');
require_once('../../include/lehrverband.class.php');
require_once('../../include/benutzerfunktion.class.php');
writeCISlog('START');
if(!$conn=pg_pconnect(CONN_STRING))
{
writeCISlog('STOP');
die("Fehler beim Herstellen der DB Connection");
}
die('Fehler beim Herstellen der DB Connection');
$user=get_uid();
$is_lector=check_lektor($user,$conn);
//Studentenvertreter duerfen die Verteiler genauso wie Lektoren verwenden
if(!$is_lector)
{
$fkt = new benutzerfunktion($conn);
if($fkt->benutzerfunktion_exists($user, 'stdv'))
$is_lector=true;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -112,7 +117,7 @@
if($is_lector)
{
/* open a popup containing the final dispatcher address */
echo '<a href="#" onClick="javascript:window.open(\'open_grp.php?grp='.strtolower($row1->gruppe_kurzbz).'&desc='.$row1->beschreibung.'\',\'_blank\',\'width=500,height=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes\');return false;" class="Item"><img src="../../../skin/images/open.gif" title="Verteiler &ouml;ffnen"></a>';
echo '<a href="#" onClick="javascript:window.open(\'open_grp.php?grp='.strtolower($row1->gruppe_kurzbz).'&desc='.$row1->beschreibung.'\',\'_blank\',\'width=500,height=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes\');return false;" class="Item"><img src="../../skin/images/open.gif" title="Verteiler &ouml;ffnen"></a>';
echo "</td>";
echo " <td width='200'>";
echo "<a href='mailto:".$row1->gruppe_kurzbz."@technikum-wien.at' class='Item'>".strtolower($row1->gruppe_kurzbz)."@technikum-wien.at</a></td>";
@@ -189,7 +194,7 @@
echo "\n";
foreach($lv_obj->result as $row1)
{
if((!is_null($row1->semester)) AND ($row1->semester != "") AND ($row1->semester<'10'))
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'";
if(trim($row1->verband)!='')
@@ -256,6 +261,5 @@
js_toggle_container('".$_GET['kbzl']."');
</script>";
}
writeCISlog('STOP');
?>
</body></html>
Binary file not shown.
-315
View File
@@ -1,315 +0,0 @@
<!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">
</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;Infrastruktur - Ansprechpartner</font></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Leitung Infrastruktur</td>
<td class="ContentHeader2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="230" nowrap>Mag. Dietmar Nestlang</td>
<td width="50" nowrap>215</td>
<td width="340" nowrap><a class="Item" href="mailto:nestlang@technikum-wien.at">nestlang@technikum-wien.at</a></td>
<td nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung </td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Haustechnik</td>
<td class="ContentHeader2" width="340" nowrap><a class="Item" href="mailto:admin@technikum-wien.at">admin@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;Sprechzeiten</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="230" nowrap>Staubmann Robert</td>
<td width="50" nowrap>250</td>
<td width="340" nowrap><a class="Item" href="mailto:robert.staubmann@technikum-wien.at">robert.staubmann@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>Nagl Richard</td>
<td width="50" nowrap>252</td>
<td width="340" nowrap><a class="Item" href="mailto:richard.nagl@technikum-wien.at">richard.nagl@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="230" nowrap>Harald Weigl </td>
<td width="50" nowrap>253</td>
<td width="340" nowrap><a class="Item" href="mailto:weigl@technikum-wien.at">weigl@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="ContentHeader2" width="280" nowrap>&nbsp;IT-Services</td>
<td class="ContentHeader2" width="340" nowrap></td>
<td width="56" nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;Sprechzeiten</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="230" nowrap><strong>Service Desk </strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="340" nowrap><a class="Item" href="mailto:support@technikum-wien.at">support@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="230" nowrap>Braunstorfer Michael </td>
<td width="50" nowrap>240</td>
<td width="340" nowrap><a class="Item" href="mailto:michael.braunstorfer@technikum-wien.at">michael.braunstorfer@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="230" nowrap>Esberger Franz </td>
<td width="50" nowrap>243</td>
<td width="340" nowrap><a class="Item" href="mailto:franz.esberger@technikum-wien.at">franz.esberger@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<!--<tr>
<td nowrap>Emminger Michael </td>
<td nowrap>341</td>
<td width="340" nowrap><a class="Item" href="mailto:michael.emminger@technikum-wien.at">michael.emminger@technikum-wien.at</a></td>
<td nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung </td>
</tr>
<tr>-->
<td width="230" nowrap>Vogt Eva</td>
<td width="50" nowrap>249</td>
<td width="340" nowrap><a class="Item" href="mailto:eva.vogt@technikum-wien.at">eva.vogt@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>Elgner Richard</td>
<td width="50" nowrap>341</td>
<td width="340" nowrap><a class="Item" href="mailto:relgner@technikum-wien.at">relgner@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="230" nowrap><strong>Systemadministration (Zentrale Services) </strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="340" nowrap>&nbsp;</td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="230" nowrap>Kopper Martin</td>
<td width="50" nowrap>246</td>
<td width="340" nowrap><a class="Item" href="mailto:martin.kopper@technikum-wien.at">martin.kopper@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>DI. Nimmervoll Alexander</td>
<td width="50" nowrap>242</td>
<td width="340" nowrap><a class="Item" href="mailto:alexander.nimmervoll@technikum-wien.at">alexander.nimmervoll@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>Esberger Franz Ferdinand</td>
<td width="50" nowrap>346</td>
<td width="340" nowrap><a class="Item" href="mailto:ffe@technikum-wien.at">ferdinand.esberger@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="230" nowrap><strong> LV-Koordinationsstelle</strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="340" nowrap><a class="Item" href="mailto:stpl@technikum-wien.at">lvplan@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="230" nowrap>Ing. Dvorak Andreas</td>
<td width="50" nowrap>251</td>
<td width="340" nowrap><a class="Item" href="mailto:andreas.dvorak@technikum-wien.at">andreas.dvorak@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>Haas Bettina</td>
<td width="50" nowrap>257</td>
<td width="340" nowrap><a class="Item" href="mailto:bettina.haas@technikum-wien.at">bettina.haas@technikum-wien.at</a></td>
<td nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>Kindl Manfred </td>
<td width="50" nowrap>256</td>
<td width="340" nowrap><a class="Item" href="mailto:kindlm@technikum-wien.at">kindlm@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="230" nowrap><strong>Lehre/Lektorensupport</strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="340" nowrap>&nbsp;</td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="230" nowrap>Kata Papp </td>
<td width="50" nowrap>247</td>
<td width="340" nowrap><a class="Item" href="mailto:kata.papp@technikum-wien.at">kata.papp@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="230" nowrap><strong>Systementwicklung</strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="340" nowrap>&nbsp;</td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="230" nowrap>Paminger Christian</td>
<td width="50" nowrap>245</td>
<td width="340" nowrap><a class="Item" href="mailto:christian.paminger@technikum-wien.at">christian.paminger@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>DI (FH) Hangl Rudolf</td>
<td width="50" nowrap>248</td>
<td width="340" nowrap><a class="Item" href="mailto:rudolf.hangl@technikum-wien.at">rudolf.hangl@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="230" nowrap>&Ouml;sterreicher Andreas</td>
<td width="50" nowrap>241</td>
<td width="340" nowrap><a class="Item" href="mailto:andreas.oesterreicher@technikum-wien.at">andreas.oesterreicher@technikum-wien.at</a></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
</table></td>
<td width="30">&nbsp;</td>
</tr>
</table>
</body>
</html>
+281
View File
@@ -0,0 +1,281 @@
<!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">
</head>
<body>
<?php
if(isset($_SERVER["REMOTE_USER"]))
{
echo "jo";
$visible=true;
}
else
{
echo "nein";
$visible=false;
}
?>
<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;Infrastruktur - Ansprechpartner</font></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Leitung</td>
<td class="ContentHeader2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>Sprechzeiten</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Mag. Dietmar Nestlang</td>
<td width="50" nowrap>215</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:nestlang@technikum-wien.at">nestlang@technikum-wien.at</a>':'')?></td>
<td nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung </td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Service Desk</td>
<td width="280" class="ContentHeader2" nowrap><?php echo($visible?'<a class="Item" href="mailto:support@technikum-wien.at">support@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;Sprechzeiten</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Braunstorfer Michael (Leitung)</td>
<td width="50" nowrap>240</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:michael.braunstorfer@technikum-wien.at">michael.braunstorfer@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Ing. Esberger Franz </td>
<td width="50" nowrap>243</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:franz.esberger@technikum-wien.at">franz.esberger@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Vogt Eva</td>
<td width="50" nowrap>249</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:eva.vogt@technikum-wien.at">eva.vogt@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Elgner Richard</td>
<td width="50" nowrap>341</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:relgner@technikum-wien.at">relgner@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap><strong>Lehre/Lektorensupport</strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="280" nowrap>&nbsp;</td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Kata Papp </td>
<td width="50" nowrap>247</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:kata.papp@technikum-wien.at">kata.papp@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Haustechnik</td>
<td width="280" class="ContentHeader2" nowrap><?php echo ($visible?'<a class="Item" href="mailto:admin@technikum-wien.at">admin@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;Sprechzeiten</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Staubmann Robert (Leitung)</td>
<td width="50" nowrap>250</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:robert.staubmann@technikum-wien.at">robert.staubmann@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Nagl Richard</td>
<td width="50" nowrap>252</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:richard.nagl@technikum-wien.at">richard.nagl@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Harald Weigl </td>
<td width="50" nowrap>253</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:weigl@technikum-wien.at">weigl@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Systementwicklung</td>
<td width="280" class="ContentHeader2" nowrap>&nbsp;</td>
<td width="56" nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;Sprechzeiten</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Dipl. Ing. (FH) Paminger Christian (Leitung)</td>
<td width="50" nowrap>245</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:christian.paminger@technikum-wien.at">christian.paminger@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Dipl. Ing. (FH) Mag. Hangl Rudolf</td>
<td width="50" nowrap>248</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:rudolf.hangl@technikum-wien.at">rudolf.hangl@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>&Ouml;sterreicher Andreas</td>
<td width="50" nowrap>241</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:andreas.oesterreicher@technikum-wien.at">andreas.oesterreicher@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap><strong> LV-Koordinationsstelle</strong></td>
<td width="50" nowrap>&nbsp;</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:lvplan@technikum-wien.at">lvplan@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Ing. Dvorak Andreas</td>
<td width="50" nowrap>251</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:andreas.dvorak@technikum-wien.at">andreas.dvorak@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Haas Bettina</td>
<td width="50" nowrap>257</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:bettina.haas@technikum-wien.at">bettina.haas@technikum-wien.at</a>':'')?></td>
<td nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Kindl Manfred </td>
<td width="50" nowrap>256</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:kindlm@technikum-wien.at">kindlm@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="280" colspan="2" nowrap class="ContentHeader2">&nbsp;Systemadministration (Zentrale Services)</td>
<td width="280" class="ContentHeader2" nowrap>&nbsp;</td>
<td width="56" nowrap>&nbsp;</td>
<td class="ContentHeader2" nowrap>&nbsp;Sprechzeiten</td>
</tr>
<tr>
<td colspan="2" nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
<td nowrap>&nbsp;</td>
</tr>
<tr>
<td width="260" nowrap>Kopper Martin (Leitung)</td>
<td width="50" nowrap>246</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:martin.kopper@technikum-wien.at">martin.kopper@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Dipl. Ing. Nimmervoll Alexander</td>
<td width="50" nowrap>242</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:alexander.nimmervoll@technikum-wien.at">alexander.nimmervoll@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
<tr>
<td width="260" nowrap>Esberger Franz Ferdinand</td>
<td width="50" nowrap>346</td>
<td width="280" nowrap><?php echo ($visible?'<a class="Item" href="mailto:ffe@technikum-wien.at">ferdinand.esberger@technikum-wien.at</a>':'')?></td>
<td width="56" nowrap>&nbsp;</td>
<td nowrap>Termin nach Vereinbarung</td>
</tr>
</table>
</td>
</tr>
</table></td>
<td width="30">&nbsp;</td>
</tr>
</table>
</body>
</html>
Binary file not shown.
Binary file not shown.
+81
View File
@@ -0,0 +1,81 @@
<!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>Fachhochschul Kollegium</title></head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td width="10">&nbsp;</td>
<td><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td class="ContentHeader"><font class="ContentHeader">&nbsp;Fachhochschul-Kollegium</font></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><font face="Arial-BoldMT, sans-serif"><b>Das Fachhochschul-Kollegium</b><br>
<br>
Das Fachhochschul-Kollegium ist mit der Durchf&uuml;hrung und
Organisation des Lehr- und Pr&uuml;fungsbetriebes beauftragt und trifft
wichtige strategische Entscheidungen f&uuml;r die Fachhochschule
Technikum Wien.<br>
Das Kollegium setzt sich aus allen StudiengangsleiterInnen sowie
VertreterInnen der Lehrenden, FachbereichsleiterInnen und StudentInnen
zusammen, welche in einer alle 2 Jahre stattfindenden Kollegiumswahl
ermittelt werden. Leiter des Fachhochschul-Kollegiums des Technikum
Wien ist seit Sommer 2001 der Rektor Dipl.-Ing. Dr. Fritz
Schm&ouml;llebeck.<br>
<br>
Zusammensetzung des Kollegiums:<br>
<b><br>
StudiengangsleiterInnen</b><br>
Balog Peter<br>
Gollner Helmut<br>
Horauer Martin<br>
Kollmitzer Christian<br>
Kr&ouml;sl Peter<br>
Malisa Viktorio<br>
Mense Alexander<br>
Pucher Robert<br>
Sabo Anton<br>
Schm&ouml;llebeck Fritz<br>
Simeonov Emil<br>
Woletz Kurt<br>
<br>
<b><br>
VertreterInnen der Lehrenden</b><br>
Himmelsto&szlig; Felix<br>
K&ouml;nig Rudolf<br>
Maderdonner Otto<br>
Paminger Christian<br>
Reichel Martin<br>
Sommer Thomas<br>
Teschl Susanne<br>
Wekerle Michael <br>
<br>
<br>
<b>Ersatzmitglieder der Lehrenden</b> (werden in dieser
Reihenfolge bei langfristigem Ausfall oder Ausscheidens eines
Kollegiumsmitgliedes der Lehrenden ins Kollegium entsandt)<br>
<br>
Goldmann Peter<br>
<br>
<b><br>
Vertreter StudentInnen</b><br>
Amara Tarek<br />
Bayer Michael<br />
Neumann Eric<br />
Saliger Florian<br />
Sterzinger Dieter<br />
Ully Bianca<br />
Walther Maria<br />
<br>
</font></td>
</tr>
</tbody></table></td><td width="30">&nbsp;</td>
</tr>
</tbody></table>
</body></html>
+206
View File
@@ -0,0 +1,206 @@
<!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"></head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td width="10">&nbsp;</td>
<td><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td class="ContentHeader"><font class="ContentHeader">&nbsp;Bibliothek - Technikum Wien</font></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><table cellpadding="0" cellspacing="0">
<tbody><tr>
<td class="ContentHeader2" colspan="2">&nbsp;&Ouml;ffnungszeiten</td>
<td width="90">&nbsp;</td>
<td class="ContentHeader2">&nbsp;Bibliotheksteam</td>
</tr>
<tr>
<td width="130">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Montag</td>
<td>13:00 Uhr - 17:30 Uhr</td>
<td>&nbsp;</td>
<td>Bibliotheksleitung</td>
</tr>
<tr>
<td valign="top">Dienstag</td>
<td>09:30 Uhr - 12:30 Uhr<br></td>
<td>&nbsp;</td>
<td><strong>FH-Prof. DI Dr. Peter Kr&ouml;sl</strong></td>
</tr>
<tr>
<td valign="top"><br>
</td>
<td valign="top">
13:00 Uhr - 18:00 Uhr</td>
<td valign="top"><br>
</td>
<td valign="top"><a href="mailto:peter.kroesl@technikum-wien.at">peter.kroesl@technikum-wien.at</a>
</td>
</tr>
<tr>
<td>Mittwoch</td>
<td>17:00 Uhr - 18:30 Uhr</td>
<td>&nbsp;</td>
<td>Tel: 01 / 333 40 77 - 271</td>
</tr>
<tr>
<td>Donnerstag</td>
<td>10:00 Uhr - 19:00 Uhr</td>
<td>&nbsp;</td>
<td>Mobil: 0676 / 706 50 76</td>
</tr>
<tr>
<td>Freitag</td>
<td>13:00 Uhr - 16:30 Uhr</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><strong>Margit Baier</strong></td>
</tr>
<tr>
<td colspan="2"><font color="Red">NEU!</font> <a href="http://opac.obvsg.at/ftw" target="_blank" class="Item">Online - Katalog Medien</a> (ausgenommen Diplomarbeiten,</td>
<td>&nbsp;</td>
<td>Bibliothekarin</td>
</tr>
<tr>
<td valign="top" colspan="2">Zeitschriften und Software)</td>
<td valign="top"><br>
</td>
<td valign="top"><a href="mailto:margit.baier@technikum-wien.at">margit.baier@technikum-wien.at</a></td>
</tr>
<tr>
<td colspan="2"></td>
<td valign="top"><br>
</td>
<td valign="top">Tel: 01 / 333 40 77 - 210</td>
</tr>
<tr>
<td valign="top">&nbsp;
</td>
<td valign="top">&nbsp;
</td>
<td valign="top">&nbsp;
</td>
<td valign="top"></td>
</tr>
<tr>
<td colspan="2" rowspan="2" class="ContentHeader2">&nbsp;Download
- Aktuelle Buch-, Zeitschriften-, und Softwarelisten</td>
<td valign="top"></td>
<td valign="top">Bibliotheksassistentin</td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td><strong>Sonja Greileder</strong>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td valign="top"><a href="mailto:bibliothek@technikum-wien.at">bibliothek@technikum-wien.at</a></td>
</tr>
<tr>
<td colspan="2"><a href="buchliste.xls">B&uuml;cher und Diplomarbeiten</a></td>
<td valign="top"><br>
</td>
<td valign="top">Tel: 01 / 333 40 77 - 211</td>
</tr>
<tr>
<td colspan="2"><a href="zeitschriften.doc">Zeitschriften</a></td>
<td>&nbsp;</td>
<td></td>
</tr>
<tr>
<td colspan="2"><a href="SoftwareBibl.xls">Software</a></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2"><a href="Normen.xls">Normen</a></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><br>
</td>
</tr>
<tr>
<td class="ContentHeader2" colspan="4">&nbsp;Literatursuche ausserhalb der FH Technikum Wien</td>
</tr>
<tr>
<td colspan="4">&nbsp;</td>
</tr>
<tr>
<td colspan="4">F&uuml;r die Literatursuche au&szlig;erhalb der
Bibliothek des Technikum Wien empfehlen wir den &Ouml;sterreichischen
Bibliothekenverbund (&Ouml;BV), in dem alle gr&ouml;&szlig;eren
wissenschaftlichen Bibliotheken &Ouml;sterreichs zusammengeschlossen
sind. Der &Ouml;BV stellt f&uuml;r die Titelrecherche einen
OPAC (Onlinekatalog) zur Verf&uuml;gung. (Link: <a href="http://www.obvsg.at/kataloge/verbundkataloge/" target="_blank">http://www.obvsg.at/kataloge/verbundkataloge/</a>).
Die Suche ist sowohl im gesamten Verbundkatalog als auch in
den einzelnen Teilkatalogen (TU, WU etc.) m&ouml;glich.</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2" colspan="4">&nbsp;Bestellung von Medien</td>
</tr>
<tr>
<td colspan="4">&nbsp;</td>
</tr>
<tr>
<td colspan="4">Falls Sie Medien vorschlagen m&ouml;chten,
die f&uuml;r die Bibliothek gekauft werden sollten, ben&uuml;tzen
Sie bitte dieses <a href="buchbestell.xls">Bestellformular</a>.
Senden Sie es bitte m&ouml;glichst komplett ausgef&uuml;llt
an <a href="mailto:bibliothek@technikum-wien.at">bibliothek@technikum-wien.at</a>.
Die Medien werden dann nach R&uuml;cksprache mit dem /
der zust&auml;ndigen FachbereichsleiterIn und nach Ma&szlig;gabe
der vorhandenen Mittel beschafft. Sie k&ouml;nnen diese Anregung
aber auch direkt an den / die zust&auml;ndige(n) LektorIn weitergeben.</td>
</tr>
<tr>
<td>&nbsp;</tr>
</tr>
<tr>
<td class="ContentHeader2" colspan="4">&nbsp;Verordnungen </td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="4"><a href="benutzungsordnung_bibliothek.doc">Benutzungsordnung</a></td>
</tr>
</tbody></table>
<br>
<p>W&uuml;nsche und Anregungen zu dieser Seite bitte an: <a href="mailto:margit.baier@technikum-wien.at">margit.baier@technikum-wien.at</a></p></td>
</tr>
</tbody></table></td>
<td width="30">&nbsp;</td>
</tr>
</tbody></table>
</body></html>
+134
View File
@@ -0,0 +1,134 @@
<!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">
</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;Linkliste Technikum Wien</font></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2">&nbsp;Interne Links</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="220"><a href="http://www.technikum-wien.at" target="_blank">www.technikum-wien.at</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://alumni.technikum-wien.at" target="_blank">alumni.technikum-wien.at</a></td>
<td>Alumni Club</td>
</tr>
<tr>
<td><a href="http://cis.technikum-wien.at" target="_blank">cis.technikum-wien.at</a></td>
<td>Campus Informations System</td>
</tr>
<tr>
<td><a href="http://cis.technikum-wien.at" target="_blank">training.technikum-wien.at</a></td>
<td> Dieser Link verweist jetzt auf die CIS-Seite</td>
</tr>
<tr>
<td><a href="http://lehre.technikum-wien.at" target="_blank">lehre.technikum-wien.at</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://cis.technikum-wien.at/documents/oeser/public_html/" target="_blank">Fachbereich Informatik</a></td>
<td>Fachbereich Informatik Dokumente</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2">&nbsp;Stipendiumslinks</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="http://www.alpbach.org/Deutsch/Stipendien.htm" target="_blank">www.alpbach.org/Deutsch/Stipendien.htm</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.alpbach.org/pdf/leaflet%20Sommerschule%20stip.pdf" target="_blank">www.alpbach.org/pdf/leaflet Sommerschule stip.pdf</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.alpbach.org/pdf/leaflet%20Forum%20stip.pdf" target="_blank">www.alpbach.org/pdf/leaflet Forum stip.pdf</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.alpbach.org/pdf/Vorprogramm%202003.pdf" target="_blank">www.alpbach.org/pdf/Vorprogramm 2003.pdf</a></td>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2">&nbsp;Links zu Open Source Projekten</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="220"><a href="http://www.debian.org" target="_blank">www.debian.org</a></td>
<td>Debian GNU Linux</td>
</tr>
<tr>
<td><a href="http://www.suse.at" target="_blank">www.suse.at</a></td>
<td>SuSe</td>
</tr>
<tr>
<td><a href="http://www.redhat.net" target="_blank">www.redhat.net</a></td>
<td>redhat</td>
</tr>
<tr>
<td><a href="http://www.mandrakelinux.com" target="_blank">www.mandrakelinux.com</a></td>
<td>Mandrake</td>
</tr>
<tr>
<td><a href="http://www.redhat.net" target="_blank">www.postgresql.org</a></td>
<td>PostgreSQL</td>
</tr>
<tr>
<td><a href="http://www.mysql.com" target="_blank">www.mysql.com</a></td>
<td>MySQL</td>
</tr>
<tr>
<td><a href="http://www.sapdb.org" target="_blank">www.sapdb.org</a></td>
<td>SAP DB </td>
</tr>
</table>
</td>
</tr>
</table></td>
<td width="30">&nbsp;</td>
</tr>
</table>
</body>
</html>
+90
View File
@@ -0,0 +1,90 @@
<!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">
</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;Location - Standort Technikum Wien</font></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2">&nbsp;Adresse</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td valign="top"><table cellspacing="0" cellpadding="0">
<tr>
<td>Fachhochschule Technikum Wien</td>
</tr>
<tr>
<td>H&ouml;chst&auml;dtplatz 5</td>
</tr>
<tr>
<td>1200 Wien</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="tw_map.html">Lageplan</a></td>
</tr>
</table></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td class="ContentHeader2">&nbsp;N&auml;chste Haltestellen der Wiener Linien</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><table cellspacing="0" cellpadding="0">
<tr>
<td width="107">Bus</td>
<td width="431" colspan="2">37a - H&ouml;chst&auml;dtplatz oder 5a - Dresdnerstrasse</td>
</tr>
<tr>
<td>Schnellbahn</td>
<td>Station Handelskai oder Traisengasse</td>
</tr>
<tr>
<td>Strassenbahn</td>
<td>N, 31, 33 H&ouml;chst&auml;dtplatz</td>
</tr>
<tr>
<td>U-Bahn</td>
<td>U6 - Dresdnerstrasse</td>
</tr>
<tr>
<td colspan="3"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">Genauere Informationen &uuml;ber Ihre pers&ouml;nliche Fahrtroute erfahren Sie bei den <a href="http://www.wienerlinien.at/" target="_blank">Wiener Linien</a>.</td>
</tr>
</table></td>
</tr>
</table></td>
<td width="30">&nbsp;</td>
</tr>
</table>
</body>
</html>
+1 -6
View File
@@ -1,16 +1,11 @@
<?php
require_once('../../include/functions.inc.php');
require_once('../config.inc.php');
require_once('../../include/news.class.php');
//Connection Herstellen
if(!$conn = pg_pconnect(CONN_STRING))
die("Fehler beim öffnen der Datenbankverbindung");
$user = get_uid();
if(check_lektor($user,$conn))
$is_lector=true;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
+9 -9
View File
@@ -90,7 +90,7 @@ class benutzerberechtigung
if(strlen($this->fachbereich_kurzbz)>16)
{
$this->errormsg = 'Fachbereich_id darf nicht laenger als 16 Zeichen sein';
$this->errormsg = 'fachbereich_kurzbz darf nicht laenger als 16 Zeichen sein';
return false;
}
if($this->studiengang_kz!='' && !is_numeric($this->studiengang_kz))
@@ -228,16 +228,16 @@ class benutzerberechtigung
return true;
}
function isBerechtigt($berechtigung,$studiengang_kz=null,$art=null, $fachbereich_id=null)
function isBerechtigt($berechtigung,$studiengang_kz=null,$art=null, $fachbereich_kurzbz=null)
{
$timestamp=time();
foreach ($this->berechtigungen as $b)
{
//Fachbereichsberechtigung
if($fachbereich_id!=null)
if($fachbereich_kurzbz!=null)
{
//Wenn Fachbereichs oder Adminberechtigung
if(($berechtigung == $b->berechtigung_kurzbz || $b->berechtigung_kurzbz == 'admin') && ($b->fachbereich_id==$fachbereich_id || $b->fachbereich_id=='0'))
if(($berechtigung == $b->berechtigung_kurzbz || $b->berechtigung_kurzbz == 'admin') && ($b->fachbereich_kurzbz==$fachbereich_kurzbz || $b->fachbereich_kurzbz=='0'))
{
if ($b->starttimestamp!=null && $b->endetimestamp!=null)
{
@@ -250,7 +250,7 @@ class benutzerberechtigung
}
//Wenn Berechtigung fuer Bestimmte Klasse vorhanden ist
if($berechtigung == $b->berechtigung_kurzbz && $studiengang_kz==null && $art==null && $fachbereich_id==null)
if($berechtigung == $b->berechtigung_kurzbz && $studiengang_kz==null && $art==null && $fachbereich_kurzbz==null)
if ($b->starttimestamp!=null && $b->endetimestamp!=null)
{
if ($timestamp>$b->starttimestamp && $timestamp<$b->endetimestamp)
@@ -260,7 +260,7 @@ class benutzerberechtigung
return true;
//Wenn Berechtigung fuer Bestimmten Studiengang vorhanden ist
if ($berechtigung==$b->berechtigung_kurzbz
&& ($studiengang_kz==$b->studiengang_kz || $b->studiengang_kz==0) && $art==null && $b->fachbereich_id==null)
&& ($studiengang_kz==$b->studiengang_kz || $b->studiengang_kz==0) && $art==null && $b->fachbereich_kurzbz==null)
if ($b->starttimestamp!=null && $b->endetimestamp!=null)
{
if ($timestamp>$b->starttimestamp && $timestamp<$b->endetimestamp)
@@ -295,7 +295,7 @@ class benutzerberechtigung
foreach ($this->berechtigungen as $b)
if ($berechtigung==$b->berechtigung_kurzbz || $berechtigung==null)
if($b->fachbereich_id==null)
if($b->fachbereich_kurzbz==null)
$studiengang_kz[]=$b->studiengang_kz;
$studiengang_kz=array_unique($studiengang_kz);
sort($studiengang_kz);
@@ -312,8 +312,8 @@ class benutzerberechtigung
if(($berechtigung==$b->berechtigung_kurzbz || $berechtigung==null)
&& (($timestamp>$b->starttimestamp && $timestamp<$b->endetimestamp) || ($b->starttimestamp==null && $b->endetimestamp==null)))
{
if($b->fachbereich_id!='' && !in_array($b->fachbereich_id,$fachbereichs_kz))
$fachbereichs_kz[] = $b->fachbereich_id;
if($b->fachbereich_kurzbz!='' && !in_array($b->fachbereich_kurzbz,$fachbereichs_kz))
$fachbereichs_kz[] = $b->fachbereich_kurzbz;
}
}
sort($fachbereichs_kz);
+22
View File
@@ -89,6 +89,28 @@ class benutzerfunktion
return true;
}
// *********************************
// * Prueft ob der Benutzer $uid die
// * Funktion $benutzerfunktion hat
// *********************************
function benutzerfunktion_exists($uid, $benutzerfunktion)
{
$qry = "SELECT count(*) as anzahl FROM tbl_benutzerfunktion WHERE uid='".addslashes($uid)."' AND funktion_kurzbz='".addslashes($benutzerfunktion)."'";
if($row = pg_fetch_object(pg_query($this->conn, $qry)))
{
if($row->anzahl>0)
return true;
else
return false;
}
else
{
$this->errormsg = 'Fehler beim laden der Bentuzerfunktionen';
return false;
}
}
/**
* Laedt eine Benutzerfunktion
* @param $bnutzerfunktion_id ID der zu ladenden Funktion
+6 -3
View File
@@ -19,7 +19,10 @@
$tagbez[4]="Donnerstag";
$tagbez[5]="Freitag";
$tagbez[6]="Samstag";
// Ausgenommene Studiengaenge (Kennzahl) bei denen die Studenten keinen Alias fuer Mail bekommen
$noalias[0]='';
// Studiengaenge die keine Alias Email Adressen erhalten
$noalias=array();
$noalias[0]='330';
$noalias[1]='331';
$noalias[2]='204';
?>
+9 -7
View File
@@ -126,17 +126,17 @@ class lehrveranstaltung
* $ausbildungssemester_id ID des ausbildungssemesters (optional)
* @return true wenn ok, false im Fehlerfall
*/
function load_lva($studiengang_id, $ausbildungssemester_id=null, $lehre=null)
function load_lva($studiengang_kz, $semester=null, $lehreverzeichnis=null, $lehre=null)
{
//Variablen pruefen
if(!is_numeric($studiengang_id) || $studiengang_id =='')
if(!is_numeric($studiengang_kz) || $studiengang_kz =='')
{
$this->errormsg = 'studiengang_id muss eine gueltige Zahl sein';
return false;
}
if($ausbildungssemester_id != null && (!is_numeric($ausbildungssemester_id) || $ausbildungssemester_id == ''))
if($semester!=null && (!is_numeric($semester) || $semester==''))
{
$this->errormsg = 'ausbildungssemester_id muss eine gueltige Zahl sein';
$this->errormsg = 'Semester muss eine gueltige Zahl sein';
return false;
}
if($lehre!=null && !is_bool($lehre))
@@ -146,10 +146,12 @@ class lehrveranstaltung
}
//Select Befehl zusammenbauen
$qry = "SELECT * FROM lehre.tbl_lehrveranstaltung WHERE studiengang_kz = '$studiengang_id'";
$qry = "SELECT * FROM lehre.tbl_lehrveranstaltung WHERE studiengang_kz = '$studiengang_kz'";
if($ausbildungssemester_id != null)
$qry .= " AND semester = '$ausbildungssemester_id'";
if($lehreverzeichnis!=null)
$qry .= " AND lehreverzeichnis='$lehreverzeichnis'";
if($semester != null)
$qry .= " AND semester='$semester'";
if($lehre!=null)
$qry .= " AND lehre=".($lehre?'true':'false');
+16 -1
View File
@@ -4,6 +4,8 @@
*/
include('../../config.inc.php');
include('../../../include/functions.inc.php');
include('../../../include/globals.inc.php');
if (!$conn = @pg_pconnect(CONN_STRING))
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
if(!($result_stg=pg_exec($conn, "SELECT studiengang_kz, bezeichnung, kurzbz FROM tbl_studiengang ORDER BY kurzbz ASC")))
@@ -65,7 +67,20 @@
}
}
$qry = "SELECT vornamen, nachname, uid, alias FROM tbl_person where alias<>'' ORDER BY nachname, vornamen";
//Zusammenbauen der Studiengaenge die keine Alias Adressen bekommen
$noalias_kz='';
foreach($noalias as $var)
{
if($noalias_kz!='')
$noalias_kz.=',';
$noalias_kz.=$var;
}
//$qry = "SELECT vornamen, nachname, uid, alias FROM tbl_person where alias<>'' ORDER BY nachname, vornamen";
$qry = "SELECT vornamen, nachname, uid, alias FROM tbl_person LEFT JOIN tbl_student using(uid)
WHERE alias<>'' AND (studiengang_kz NOT IN($noalias_kz) OR studiengang_kz is null)
ORDER BY nachname, vornamen";
if($result = pg_query($conn, $qry))
{
$fp=fopen('../../../../mlists/tw_alias.txt',"w");