if (!$mdl_user24->createTestStudentenZuordnung($id)) { $errormsg .= $p->t('moodle/fehlerBeiDerStudentenZuordnung') . ':' . $mdl_user24->errormsg . '<br>'; } if ($errormsg != '') { echo $errormsg; } else { echo '<b>' . $p->t('moodle/testkursWurdeErfolgreichAngelegt') . '</b><br>'; } } } else { echo '<span class="error">' . $p->t('moodle/esExistiertBereitsEinTestkurs') . '</span><br>'; } } $moodle = new moodle(); // Pruefen ob bereits fuer alle Lehreinheiten oder fuer die gesamte LV ein Moodle Kurs angelegt ist if ($moodle->course_exists_for_lv($lvid, $stsem) || $moodle->course_exists_for_allLE($lvid, $stsem)) { echo $p->t('moodle/esIstBereitsEinMoodleKursVorhanden'); } else { //wenn bereits ein Moodle Kurs fuer eine Lehreinheit angelegt wurde, dann dass //anlegen fuer die Lehrveranstaltung verhindern $qry = "SELECT 1 FROM lehre.tbl_moodle \n\t\t\tWHERE lehreinheit_id in(SELECT lehreinheit_id FROM lehre.tbl_lehreinheit \n\t\t\t\t\t\t\t\t\tWHERE lehrveranstaltung_id=" . $db->db_add_param($lvid) . "\n\t\t\t\t\t\t\t\t\tAND studiensemester_kurzbz=" . $db->db_add_param($stsem) . ")"; $disable_lv = ''; if ($result = $db->db_query($qry)) { if ($db->db_num_rows($result) > 0) { $disable_lv = 'disabled="true"'; //wenn schon ein Moodle Kurs zu einer Lehreinheit angelegt wurde, //dann ist standardmaessig die Lehreinheit markiert if ($art == 'lv') { $art = 'le'; } }