$spezgrp = array(); $spezgrpstr = ""; if ($gruppe != "") { $gu = new benutzergruppe(); if ($gu->load_uids($gruppe, $stsem)) { foreach ($gu->uids as $uidliste) { $spezgrp[] = $uidliste->uid; //$spezgrpstr .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid; $spezgrpstr .= "<br>" . $uidliste->uid; } } } $spezgrp_neu = array(); $spezgrpstr_neu = ""; if ($gruppe_neu != "") { $gu = new benutzergruppe(); if ($gu->load_uids($gruppe_neu, $stsem_neu)) { foreach ($gu->uids as $uidliste) { $spezgrp_neu[] = $uidliste->uid; //$spezgrpstr_neu .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid; $spezgrpstr_neu .= "<br>" . $uidliste->uid; } } } ?> <html> <head> <title>Lehrveranstaltung Verwaltung</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" href="../../skin/vilesci.css" type="text/css"> <link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
<link href="../../../skin/style.css.php" rel="stylesheet" type="text/css"> </head> <body> <h1>' . $p->t('lehre/abmeldung') . '</h1>'; if (!isset($_GET['lvid']) || !isset($_GET['stsem'])) { die('Fehlerhafte Parameterübergabe'); } $lvid = $_GET['lvid']; $stsem = $_GET['stsem']; $lvangebot = new lvangebot(); $gruppen = $lvangebot->AbmeldungMoeglich($lvid, $stsem, $user); if (count($gruppen) > 0) { if (isset($_POST['gruppe'])) { $gruppe = $_POST['gruppe']; if (in_array($gruppe, $gruppen)) { $benutzergruppe = new benutzergruppe(); if ($benutzergruppe->delete($user, $gruppe)) { echo $p->t('lehre/AbmeldungErfolgreich'); // Menuebaum neu Laden damit die LV nicht mehr angezeigt wird echo '<script>window.parent.menu.location.reload();</script>'; } else { echo $benutzergruppe->errormsg; } } else { echo $p->t('lehre/AbmeldungAusGruppeNichtMoeglich'); } } else { foreach ($gruppen as $gruppe) { $lehrveranstaltung = new lehrveranstaltung(); $lehrveranstaltung->load($lvid); if (defined('CIS_LEHRVERANSTALTUNG_LEHRFACH_ANZEIGEN') && CIS_LEHRVERANSTALTUNG_LEHRFACH_ANZEIGEN) {
echo "</select>"; echo "<select name='stsem' onchange='document.auswahl.submit();'>"; $stsem_obj->getAll(); foreach ($stsem_obj->studiensemester as $strow) { echo "\t <option value='" . $strow->studiensemester_kurzbz . "' " . ($stsem == $strow->studiensemester_kurzbz ? ' selected="selected" ' : '') . ">" . $strow->studiensemester_kurzbz . "</option>"; } echo "</select>"; echo "</td></tr>"; echo "<tr>"; echo "<td valign='top' id='anmeldungen'>"; $anz = 0; if ($lvid > 0) { $b = new benutzerlvstudiensemester(); if ($b->get_all_uids($stsem, $lvid)) { foreach ($b->uids as $u) { $bg = new benutzergruppe(); $bg->load($u->uid, $gruppe); if ($bg->load($u->uid, $gruppe) && $bg->studiensemester_kurzbz != $stsem) { $zuteilung_vorhanden = '<span style="color:blue;"> - StudentIn ist dieser Gruppe im ' . $bg->studiensemester_kurzbz . ' zugewiesen</span>'; } else { $zuteilung_vorhanden = ''; } if (in_array($u->uid, $spezgrp)) { echo "<br><input type='checkbox' disabled>" . $u->uid . " - " . $u->nachname . " " . $u->vorname . " " . ($u->status == 'Absolvent' ? '(<span style="color:red">' . $u->status . '</span>)' : '(' . $u->status . ')') . $zuteilung_vorhanden; } else { echo "<br><input type='checkbox' name='anmeldung_" . $u->uid . "'>" . $u->uid . " - " . $u->nachname . " " . $u->vorname . " " . ($u->status == 'Absolvent' ? '(<span style="color:red">' . $u->status . '</span>)' : '(' . $u->status . ')') . $zuteilung_vorhanden; } $anz++; } } }