diff --git a/vilesci/lehre/lehrveranstaltung.php b/vilesci/lehre/lehrveranstaltung.php index c299a5f40..ca6f72306 100644 --- a/vilesci/lehre/lehrveranstaltung.php +++ b/vilesci/lehre/lehrveranstaltung.php @@ -219,48 +219,6 @@ if(isset($_POST['lvid']) && is_numeric($_POST['lvid'])) else exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); } - - //Lehrform Speichern - //userstory #12645: only $write_admin - if(isset($_POST['lf'])) - { - $lv_obj = new lehrveranstaltung(); - if($lv_obj->load($_POST['lvid'])) - { - $lv_obj->lehrform_kurzbz = $_POST['lf']; - $lv_obj->updateamum = date('Y-m-d H:i:s'); - $lv_obj->updatevon = $user; - if($lv_obj->save(false)) - exit('true'); - else - exit('Fehler beim Speichern:'.$lv_obj->errormsg); - } - else - exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); - } - - //Lehrtyp Speichern - //userstory #12645: only $write_admin - if(isset($_POST['lt'])) - { - $lv_obj = new lehrveranstaltung(); - if($lv_obj->load($_POST['lvid'])) - { - $lv_obj->lehrtyp_kurzbz = $_POST['lt']; - $lv_obj->updateamum = date('Y-m-d H:i:s'); - $lv_obj->updatevon = $user; - if($lv_obj->save(false)) - exit('true'); - else - exit('Fehler beim Speichern:'.$lv_obj->errormsg); - } - else - exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); - } - } - else - { - exit('Keine Berechtigung, um Lehrveranstaltungen zu bearbeiten!'); } if($write_low || $write_admin) @@ -365,6 +323,42 @@ if(isset($_POST['lvid']) && is_numeric($_POST['lvid'])) exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); } + //Lehrform Speichern + if(isset($_POST['lf'])) + { + $lv_obj = new lehrveranstaltung(); + if($lv_obj->load($_POST['lvid'])) + { + $lv_obj->lehrform_kurzbz = $_POST['lf']; + $lv_obj->updateamum = date('Y-m-d H:i:s'); + $lv_obj->updatevon = $user; + if($lv_obj->save(false)) + exit('true'); + else + exit('Fehler beim Speichern:'.$lv_obj->errormsg); + } + else + exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); + } + + //Lehrtyp Speichern + if(isset($_POST['lt'])) + { + $lv_obj = new lehrveranstaltung(); + if($lv_obj->load($_POST['lvid'])) + { + $lv_obj->lehrtyp_kurzbz = $_POST['lt']; + $lv_obj->updateamum = date('Y-m-d H:i:s'); + $lv_obj->updatevon = $user; + if($lv_obj->save(false)) + exit('true'); + else + exit('Fehler beim Speichern:'.$lv_obj->errormsg); + } + else + exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); + } + //Projektarbeit Feld setzen if(isset($_POST['projektarbeit'])) { @@ -425,6 +419,7 @@ if($result = $db->db_query($qry)) } } + //Fachbereichskoordinatoren holen $fb_kurzbz=''; if($stg_kz!='') @@ -473,8 +468,7 @@ if($result = $db->db_query($qry)) } } -//Lehrveranstaltungen holen - +//Lehrveranstaltungen mit OEs holen $sql_query = " SELECT tbl_lehrveranstaltung.*, tbl_organisationseinheit.organisationseinheittyp_kurzbz, @@ -485,7 +479,7 @@ $sql_query = " LEFT JOIN lehre.tbl_lehrveranstaltung as lehrfach on (lehre.tbl_lehreinheit.lehrfach_id = lehrfach.lehrveranstaltung_id) LEFT JOIN public.tbl_organisationseinheit ON (public.tbl_organisationseinheit.oe_kurzbz = lehre.tbl_lehrveranstaltung.oe_kurzbz) where - lehre.tbl_lehrveranstaltung.bezeichnung != 'NULL' + true "; if($stg_kz!='') @@ -884,27 +878,6 @@ echo ' }); } - function changelehrmodus(lvid, lm) - { - $.ajax({ - type:"POST", - url:"lehrveranstaltung.php", - data:{ "lvid": lvid, "lm": lm }, - success: function(data) - { - if(data!="true") - alert("ERROR:"+data) - else - { - $("#lm"+lvid).css("background-color", "lightgreen"); - window.setTimeout(function(){$("#lm"+lvid).css("background-color", "");}, 500); - } - - }, - error: function() { alert("error"); } - }); - } - function copylvinfo(lvid, source_id) { $.ajax({ @@ -1052,7 +1025,6 @@ if ($result_lv!=0)