diff --git a/cis/private/lehre/benotungstool/copy_uebung.php b/cis/private/lehre/benotungstool/copy_uebung.php
index 94cd2ee15..a566d764a 100644
--- a/cis/private/lehre/benotungstool/copy_uebung.php
+++ b/cis/private/lehre/benotungstool/copy_uebung.php
@@ -70,7 +70,7 @@
$stsem_aktuell = $stsem->getaktorNext();
-#echo "
GET
";
+##echo "
GET
";
#var_dump($_GET);
#echo "
POST
";
#var_dump($_POST);
@@ -103,24 +103,20 @@ if(!$rechte->isBerechtigt('admin'))
// @studiensemester_kurzbz Studiensemester WSxxxx SSxxxx
$studiensemester_kurzbz_target=(isset($_GET['studiensemester_kurzbz_target'])?trim($_GET['studiensemester_kurzbz_target']):$stsem_aktuell);
// $lehrveranstaltung_id Lehrveranstaltung zur Lehreinheit
- $lehrveranstaltung_id_target=(isset($_GET['lvid'])?trim($_GET['lvid_target']):(isset($_GET['lehrveranstaltung_id_target'])?trim($_GET['lehrveranstaltung_id_target']):''));
+ $lehrveranstaltung_id_target=(isset($_GET['lvid_target'])?trim($_GET['lvid_target']):(isset($_GET['lehrveranstaltung_id_target'])?trim($_GET['lehrveranstaltung_id_target']):''));
// @$studiengang_kz Studiengang
$studiengang_kz_target=(isset($_GET['studiengang_kz_target'])?trim($_GET['studiengang_kz_target']):227);
// @$semester Semester des Studienganges
- $semester_target=(isset($_GET['semester_target'])?trim($_GET['semester_target']):1);
+ $semester_target=(isset($_GET['semester_target'])?trim($_GET['semester_target']):$semester);
// @$lehreinheit_id_target Lehreinheit
$lehreinheit_id_target=(isset($_GET['lehreinheit_id_target'])?trim($_GET['lehreinheit_id_target']):'');
-
// @$lehreinheit_id_sel Lehreinheit
$lehreinheit_id_sel=(isset($_GET['lehreinheit_id_sel'])?trim($_GET['lehreinheit_id_sel']):'');
-
// @$lehreinheit_id_sel Lehreinheit
$uebung_id_sel=(isset($_GET['uebung_id_sel'])?trim($_GET['uebung_id_sel']):'');
if ($uebung_id_sel!='' && !is_array($uebung_id_sel))
$uebung_id_sel=array($uebung_id_sel);
-
-
if ($uebung_id_source!='' && !is_array($uebung_id_source))
$uebung_id_source=array($uebung_id_source);
@@ -436,10 +432,8 @@ if(isset($_GET['kopieren']))
$errormsg[]="Übung ".$ueb." wurde nicht kopiert! (Ü: ".$copy_insert."/".$copy_update."; B: ".$copy_insert_bsp."/".$copy_update_bsp.")";
break;
}
-
}
}
-
// Nun alle An Felder - Lehreinheit zum Von kopieren (neue Anzeige)
if ($error == 0)
{
@@ -450,8 +444,7 @@ if(isset($_GET['kopieren']))
$db->db_query('ROLLBACK');
}
$errormsg[]='
noch eine Übung kopieren';
-
-}
+ }
// ***********************************************************************************************
@@ -615,6 +608,9 @@ if(isset($_GET['kopieren']))
$le_obj->load_lehreinheiten($lehrveranstaltung_id, $studiensemester_kurzbz);
foreach ($le_obj->lehreinheiten as $row)
{
+ if (empty($lehreinheit_id))
+ $lehreinheit_id=$row->lehreinheit_id;
+
//Gruppen laden
$gruppen = '';
if (!$legrp_obj = new lehreinheitgruppe())
@@ -646,7 +642,6 @@ if(isset($_GET['kopieren']))
#var_dump($uebung_id_source);
-
$submitOK=false;
if (!$ueb = new uebung())
{
@@ -662,7 +657,6 @@ if(isset($_GET['kopieren']))
}
}
-
$content.=' |