diff --git a/vilesci/lehre/lehrveranstaltung.php b/vilesci/lehre/lehrveranstaltung.php
index e66cbf3bc..373d044ac 100644
--- a/vilesci/lehre/lehrveranstaltung.php
+++ b/vilesci/lehre/lehrveranstaltung.php
@@ -82,7 +82,7 @@ else
$fachbereich_kurzbz = '';
-
+$oe_organisationseinheit='';
if (isset($_REQUEST['oe_kurzbz']))
{
$oe_kurzbz = $_REQUEST['oe_kurzbz'];
@@ -91,7 +91,7 @@ if (isset($_REQUEST['oe_kurzbz']))
$oe_obj = new organisationseinheit();
if(!$oe_obj->load($oe_kurzbz))
die('Organisationseinheit konnte nicht geladen werden');
- $oe_kurzbz = $oe_obj->oe_kurzbz;
+ $oe_organisationseinheit = $oe_obj->oe_kurzbz;
}
}
else
@@ -219,6 +219,45 @@ 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);
+ }
+
}
if($write_low || $write_admin)
@@ -323,42 +362,6 @@ 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']))
{
@@ -611,6 +614,8 @@ $outp.='';
$outp.= "";
$outp.= "";
$outp.= '';
+
+ $outp.= '';
//}
/*else
{
@@ -618,7 +623,7 @@ $outp.='';
}*/
-$outp .= 'Erweiterte Suchoptionen:
';
+$outp .= 'Erweiterte Suchoptionen
';
//Organisationseinheit Dropdown
$outp .= '
Organisationseinheit