From 46a040b99eb0ee754e096337dbb41ceae4932871 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 9 Mar 2009 12:08:49 +0000 Subject: [PATCH] --- vilesci/lehre/lehrveranstaltung.php | 32 ++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) 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"; }