コード例 #1
0
$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">
コード例 #2
0
	<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) {
コード例 #3
0
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++;
        }
    }
}