diff --git a/vilesci/lehre/lehrveranstaltung.php b/vilesci/lehre/lehrveranstaltung.php index 8179ff0b7..eeb55f97c 100644 --- a/vilesci/lehre/lehrveranstaltung.php +++ b/vilesci/lehre/lehrveranstaltung.php @@ -25,6 +25,7 @@ require_once('../../include/studiengang.class.php'); require_once('../../include/functions.inc.php'); require_once('../../include/benutzerberechtigung.class.php'); require_once('../../include/fachbereich.class.php'); +require_once('../../include/lvinfo.class.php'); if(!$conn=pg_pconnect(CONN_STRING)) die("Konnte Verbindung zur Datenbank nicht herstellen"); @@ -99,6 +100,15 @@ if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) else echo "Erfolgreich gespeichert"; } + + if(isset($_POST['source_id'])) + { + $lvinfo = new lvinfo($conn); + if(!$lvinfo->copy($_POST['source_id'], $_GET['lvid'])) + echo 'Fehler beim Kopieren'; + else + echo 'Erfolgreich gespeichert'; + } } @@ -352,7 +362,8 @@ if ($result_lv!=0) Sort Zeugnis BA/DA - FBK\n"; + FBK + LVInfo\n"; echo ""; echo ""; for($i=0;$i<$num_rows;$i++) @@ -453,6 +464,25 @@ if ($result_lv!=0) } echo ""; echo ""; + echo ''; + //LVInfo + $lvinfo = new lvinfo($conn); + if(!$lvinfo->exists($row->lehrveranstaltung_id)) + { + if($rechte->isBerechtigt('admin')) + { + echo ' +
+ kopieren von id: + +
'; + } + else + echo 'fehlt'; + } + else + echo 'vorhanden'; + echo ''; echo "\n"; }