, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once('../../config.inc.php'); require_once('../../../include/functions.inc.php'); require_once('../../../include/benutzerberechtigung.class.php'); //Connection Herstellen if(!$sql_conn = pg_pconnect(CONN_STRING)) die("Fehler beim herstellen der Datenbankverbindung"); $user = get_uid(); if(check_lektor($user,$sql_conn)) $is_lector=true; else $is_lector=false; if(!isset($_GET['lvid']) || !is_numeric($_GET['lvid'])) die('Fehlerhafte Parameteruebergabe'); else $lvid = $_GET['lvid']; $sql_query = "SELECT DISTINCT lehreverzeichnis, bezeichnung FROM lehre.tbl_lehrveranstaltung WHERE lehrveranstaltung_id='$lvid'"; if(!$result_lessons = pg_query($sql_conn, $sql_query)) die('Freifach konnte nicht aufgeloest werden'); $num_rows_lessons = pg_num_rows($result_lessons); if(!$row = pg_fetch_object($result_lessons)) die('Freifach konnte nicht aufgeloest werden'); $short_name = $row->bezeichnung; $short_short_name = $row->lehreverzeichnis; $rechte=new benutzerberechtigung($sql_conn); $rechte->getBerechtigungen($user); $user_is_allowed_to_upload=false; ?>
   
  studiensemester_kurzbz; $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); $num_rows_result = pg_num_rows($result); if(!($num_rows_result > 0)) { echo 'Derzeit sind keine Lektoren für dieses Fach zugeteilt.'; } else { $i=1; while($row_lector=pg_fetch_object($result)) { if($row_lector==$user) $user_is_allowed_to_upload=true; echo ''.$row_lector->vorname.' '.$row_lector->nachname.''; if(!($i == $num_rows_result)) { echo ','; } $i++; } } ?>
   
 
path)) { if(!is_dir('../../../documents/freifaecher')) { @exec('mkdir -m 775 "../../../documents/freifaecher"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher"'); } if(!is_dir('../../../documents/freifaecher/'.strtolower($short_short_name))) { @exec('mkdir -m 775 "../../../documents/freifaecher/'.strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher/'.strtolower($short_short_name).'"'); } if(!is_dir('../../../documents/freifaecher/'.strtolower($short_short_name).'/semesterplan')) { @exec('mkdir -m 775 "../../../documents/freifaecher/'.strtolower($short_short_name).'/semesterplan"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher/'.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 ''; echo '
'; echo 'Semesterplan'; echo '
'; } else { echo '
'; echo 'Semesterplan'; } if($is_lector > 0 ) //islector=True { if($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',0)|| $rechte->isBerechtigt('lehre',0)) { echo '
Upload'; echo '   Vorlage'; } } ?>

 

path)) { if(!is_dir('../../../documents/freifaecher')) { @exec('mkdir -m 775 "../../../documents/freifaecher"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher"'); } if(!is_dir('../../../documents/freifaecher/'.strtolower($short_short_name))) { @exec('mkdir -m 775 "../../../documents/freifaecher/'.strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher/'.strtolower($short_short_name).'"'); } if(!is_dir('../../../documents/freifaecher/'.strtolower($short_short_name).'/download')) { @exec('mkdir -m 775 "../../../documents/freifaecher/'.strtolower($short_short_name).'/download"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher/'.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 ''; echo '
'; echo 'Download'; echo '
'; } else { echo '
'; echo 'Download'; } ?>

 

path)) { if(!is_dir('../../../documents/freifaecher')) { @exec('mkdir -m 775 "../../../documents/freifaecher"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher"'); } if(!is_dir('../../../documents/freifaecher/'.strtolower($short_short_name))) { @exec('mkdir -m 775 "../../../documents/freifaecher/'.strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher/'.strtolower($short_short_name).'"'); } if(!is_dir('../../../documents/freifaecher/'.strtolower($short_short_name).'/'.strtolower($short_short_name).'_leistung')) { @exec('mkdir -m 775 "../../../documents/freifaecher/'.strtolower($short_short_name).'/'.strtolower($short_short_name).'_leistung"'); exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/freifaecher/'.strtolower($short_short_name).'/'.strtolower($short_short_name).'_leistung"'); } } 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 ''; echo '
'; echo 'Leistungsbeurteilung'; echo '
'; } else { echo '
'; echo 'Leistungsbeurteilung'; }*/ ?>

 

 

Feedback"; ?>

 


Newsgroups