, * Andreas Oesterreicher and * Rudolf Hangl . */ /** * LV Details fuer CIS Seite * diese Datei wird von /cis/private/lehre/lesson.php inkludiert */ if (!isset($db)) { // ---------------- CIS Include Dateien einbinden require_once('../../../config/cis.config.inc.php'); // ------------------------------------------------------------------------------------------ // Datenbankanbindung // ------------------------------------------------------------------------------------------ require_once('../../../include/basis_db.class.php'); if (!$db = new basis_db()) die('Fehler beim Herstellen der Datenbankverbindung'); } ?> '; echo '
Gesamtnote

'; echo '

 

'; } ?> '; echo ''; ?>

Lehrveranstaltungsinformation
"; $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lehrveranstaltung_id='$lvid' AND genehmigt=true AND sprache='German' AND aktiv=true"; $need_br=false; if($result=$db->db_query($qry)) { if($db->db_num_rows($result)>0) { echo "Deutsch "; $need_br=true; } } $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lehrveranstaltung_id='$lvid' AND genehmigt=true AND sprache='English' AND aktiv=true"; if($result=$db->db_query($qry)) { if($db->db_num_rows($result)>0) { $row1=$db->db_fetch_object($result); echo "Englisch"; $need_br=true; } } if($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',$studiengang_kz) || $rechte->isBerechtigt('lehre',$studiengang_kz)) { if($need_br) echo "
"; echo "Bearbeiten"; } ?>

 

path)) { if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan')) { exec('mkdir -m 775 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_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($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',$studiengang_kz) || $rechte->isBerechtigt('lehre',$studiengang_kz))// || $rechte->isBerechtigt('lehre',null,null,$fachbereich_id)) { echo '
'; echo "Upload"; echo '   '; echo 'Vorlage [hml]'; echo ''; echo ' '; echo '[doc]'; echo ''; echo ' (hilfe)'; } ?>

 

path)) { if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download')) { exec('mkdir -m 775 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_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'; } //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',$studiengang_kz) || $rechte->isBerechtigt('lehre',$studiengang_kz))// || $rechte->isBerechtigt('lehre',null,null,$fachbereich_id)) { echo "
".mb_strtolower("$kurzbz/$semester/$short/download"); echo '
'; echo "Upload"; echo '   '; if(isset($dir_empty) && $dir_empty == false) echo "Zip-Archiv"; else echo "Zip-Archiv"; } ?>

 


'; if($is_lector) { //Anwesenheitsliste echo "Anwesenheits- und Notenlisten
"; } //Leistungsuebersicht $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung'; /*if(!@is_dir($dir_name)) { exec('mkdir -m 775 "'.$dir_name.'"'); exec('chown www-data:teacher "'.$dir_name.'"'); }*/ $dest_dir = @dir($dir_name); if(!@is_dir($dest_dir->path)) { if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung')) { exec('mkdir -m 775 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_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($dest_dir) && isset($dir_empty) && $dir_empty == false) { echo ''; echo 'Leistungsübersicht'; echo ''; } else { echo 'Leistungsübersicht'; } ?>

 

kurzbzlang).'.'.$semester.'sem.'.mb_strtolower($short_short_name).'" class="Item">
Newsgroups '; } ?>

 


Feedback'; ?>

 

db_query($qry)) { if($db->db_num_rows($result)==0) { $show=true; } } //wenn eine Kreuzerlliste existiert dann den Link immer anzeigen $qry = "SELECT 1 FROM campus.tbl_uebung WHERE lehreinheit_id IN (SELECT lehreinheit_id FROM lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='".addslashes($lvid)."' AND studiensemester_kurzbz='".addslashes($angezeigtes_stsem)."')"; if($result = $db->db_query($qry)) { if($db->db_num_rows($result)>0) { $show=true; } } if($show) { //Kreuzerltool if($is_lector) { if(isset($angezeigtes_stsem)) $studiensem = '&stsem='.$angezeigtes_stsem; else $studiensem = ''; echo '
Übungstool
("Kreuzerl"-Tool)

Handbuch [PDF]'; } else { if(isset($angezeigtes_stsem)) $studiensem = '&stsem='.$angezeigtes_stsem; else $studiensem = ''; echo '
Übungstool
("Kreuzerl"-Tool)
'; } } else { if($is_lector) { echo '
Übungstool
("Kreuzerl"-Tool)

Handbuch [PDF]'; } } ?>

 

db_query($qry)) { if($row = $db->db_fetch_object($result)) { if($row->moodle=='t') { $showmoodle=true; } } } if(MOODLE) { //wenn bereits eine Kreuzerlliste existiert, dann den Moodle link nicht anzeigen $qry = "SELECT * FROM campus.tbl_uebung WHERE lehreinheit_id IN(SELECT lehreinheit_id FROM lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='".addslashes($lvid)."' AND studiensemester_kurzbz='".addslashes($angezeigtes_stsem)."')"; if($result = $db->db_query($qry)) if($db->db_num_rows($result)>0) $showmoodle=false; $mdlcourse = new moodle_course(); $mdlcourse->getAll($lvid, $angezeigtes_stsem); if(count($mdlcourse->result)>0) $showmoodle=true; } else $showmoodle=false; if($showmoodle) { $link = "moodle_choice.php?lvid=$lvid&stsem=$angezeigtes_stsem"; if(count($mdlcourse->result)>0) { if(!$is_lector) { $course = $mdlcourse->getCourse($lvid, $angezeigtes_stsem, $user); if(count($course)==1) $link = MOODLE_PATH.'course/view.php?id='.$course[0]; else $link = "moodle_choice.php?lvid=$lvid&stsem=$angezeigtes_stsem"; } else { //$mdlcourse->getAll($lvid, $angezeigtes_stsem); if(count($mdlcourse->result)==1) $link = MOODLE_PATH.'course/view.php?id='.$mdlcourse->result[0]->mdl_course_id; else $link = "moodle_choice.php?lvid=$lvid&stsem=$angezeigtes_stsem"; } echo '
Moodle

'; } else { echo '
Moodle
'; } if($is_lector) echo 'Wartung
Handbuch [PDF]'; } else { if($is_lector) echo '
Moodle

'; } ?>

 

'; //Studentenabgabe $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload'; /*if(!@is_dir($dir_name)) { exec('mkdir -m 775 "'.$dir_name.'"'); exec('sudo chown www-data:student "'.$dir_name.'"'); }*/ $dest_dir = @dir($dir_name); if(!@is_dir($dest_dir->path)) { if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) { exec('mkdir -m 755 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); exec('sudo chown www-data:teacher "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'"'); } if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload')) { exec('mkdir -m 775 "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload"'); exec('sudo chown www-data:student "'.DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_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 ""; echo "
Studenten Abgabe
"; } else { echo ""; echo "
Studenten Abgabe
"; } } else { if($is_lector > 0) { $islector = true; } else { $islector = false; } if($islector == true) { echo "
Studenten Abgabe"; } else { echo ""; echo "
Studenten Abgabe
"; } } echo '