Ejemplo n.º 1
0
        echo '</OPTION>';
        if (count($subuebung_obj->uebungen) > 0) {
            foreach ($subuebung_obj->uebungen as $subrow) {
                //if($uebung_id=='')
                //	$uebung_id=$subrow->uebung_id;
                if ($uebung_id == $subrow->uebung_id) {
                    $selected = 'selected';
                } else {
                    $selected = '';
                }
                if ($subrow->beispiele) {
                    echo "<OPTION value='statistik.php?lvid={$lvid}&stsem={$stsem}&lehreinheit_id={$lehreinheit_id}&uebung_id={$subrow->uebung_id}' {$selected}>";
                }
                //Freigegeben = +
                //Nicht Freigegeben = -
                if ($datum_obj->mktime_fromtimestamp($subrow->freigabevon) < time() && $datum_obj->mktime_fromtimestamp($subrow->freigabebis) > time()) {
                    echo ' + ';
                } else {
                    echo ' - ';
                }
                echo $subrow->bezeichnung;
                echo '</OPTION>';
            }
        }
    }
    echo '</SELECT>';
    echo '</td>';
    echo "<td>\n\t\t<table>\n\t\t<tr>\n\t\t\t<td><b>+</b>...</td>\n\t\t\t<td><u>" . $p->t('benotungstool/freigeschaltet') . "</u>.</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td><b>-</b>...</td>\n\t\t\t<td><u>" . $p->t('benotungstool/nichtFreigeschaltet') . "</u>.</td>\n\t\t</tr>\n\t\t</table>\n\t</td>\n</tr></table>";
} else {
    die($p->t('benotungstool/derzeitSindKeineUebungenAngelegt'));
}
Ejemplo n.º 2
0
 /**
  * Liefert Timestamp der letzten Aenderung
  */
 function getLastModified()
 {
     $dms = new dms();
     $dms->load($this->dms_id);
     $datum = new datum();
     if ($dms->updateamum != '') {
         $ts = $datum->mktime_fromtimestamp($dms->updateamum);
     } else {
         $ts = $datum->mktime_fromtimestamp($dms->insertamum);
     }
     return $ts;
 }
Ejemplo n.º 3
0
            echo "<span class='error'>" . $p->t('benotungstool/uebung') . " " . $_GET['uebung_copy_id'] . " " . $p->t('benotungstool/wurdeNichtGefunden') . "</span>";
        }
    } else {
        echo "<span class='error'>" . $p->t('global/fehlerBeiDerParameteruebergabe') . "</span>";
    }
}
//Uebersichtstabelle
if (isset($uebung_id) && $uebung_id != '') {
    echo "<table><tr><td valign='top'>";
    //Bearbeiten der ausgewaehlten Uebung
    echo "<form action='verwaltung.php?lvid={$lvid}&stsem={$stsem}&lehreinheit_id={$lehreinheit_id}&uebung_id={$uebung_id}' method=POST>\n";
    echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>" . $p->t('benotungstool/ausgewaehlteUebungBearbeiten') . "</td><td>&nbsp;</td></tr>\n";
    echo "<tr><td>&nbsp;</td><td></td></tr>";
    $uebung_obj = new uebung();
    $uebung_obj->load($uebung_id);
    echo "\n\t<tr><td>" . $p->t('benotungstool/thema') . "</td><td align='right'><input type='text' name='thema'  maxlength='32' value='{$uebung_obj->bezeichnung}'></td><td>{$error_thema}</td></tr>\n\t<!--\n\t<tr><td>" . $p->t('benotungstool/freigabe') . "</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='" . date('d.m.Y H:i', $datum_obj->mktime_fromtimestamp($uebung_obj->freigabevon)) . "'></td></tr>\n\t<tr><td>" . $p->t('benotungstool/format') . "</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='" . date('d.m.Y H:i', $datum_obj->mktime_fromtimestamp($uebung_obj->freigabebis)) . "'></td></tr>\n\t<tr><td>" . $p->t('benotungstool/statistikFuerStudentenAnzeigen') . " <input type='checkbox' name='statistik' " . ($uebung_obj->statistik ? 'checked' : '') . "></td><td></td></tr>\n\t-->\n\t<tr><td colspan=2 align='right'><input type='submit' name='uebung_edit' value='" . $p->t('global/speichern') . "'></td></tr>\n\t</table>\n\t</form>";
    $beispiel_obj = new beispiel();
    $beispiel_obj->load_beispiel($uebung_id);
    $anzahl = count($beispiel_obj->beispiele);
    echo "</td><td valign='top'>";
    echo "</td></tr><tr><td valign='top'>";
    echo "</td><td valign='top'>";
} else {
    //Gesamtuebersicht ueber alle Uebungen
    echo "<table><tr><td valign='top'>";
    echo "<form accept-charset='UTF-8' name='del' action='verwaltung.php?lvid={$lvid}&stsem={$stsem}&lehreinheit_id={$lehreinheit_id}' method='POST'>";
    echo "<table width='440'><tr><td colspan='3' class='ContentHeader3'>" . $p->t('benotungstool/vorhandeneUebungenBearbeiten') . "</td></tr>";
    $uebung_obj = new uebung();
    $uebung_obj->load_uebung($lehreinheit_id, $level = 1, $uebung_id = null);
    $anzahl = count($uebung_obj->uebungen);
    //$copy_content="<table cellpadding=0><tr><td class='ContentHeader3'>&Uuml;bung in andere LE kopieren</td></tr><tr><td></td><td></td><td>&nbsp;</td></tr><tr><th>&nbsp;</th></tr>";
Ejemplo n.º 4
0
 echo "<td><b>updateAmUm</b></td>";
 echo "<td><b>updateVon</b></td>";
 echo "<td><b>Stg</b></td>";
 echo "<td><b>Gruppe</b></td>";
 echo "<td><b>updateAmUm</b></td>";
 echo "<td><b>updateVon</b></td>";
 echo '</tr>';
 while ($row = $db->db_fetch_object($result)) {
     $qry = "SELECT * FROM public.tbl_person WHERE person_id='{$row->person_id}'";
     if ($result_person = $db->db_query($qry)) {
         if ($row_person = $db->db_fetch_object($result_person)) {
             echo '<tr class="liste1">';
             echo "<td><a href='personen_details.php?person_id={$row_person->person_id}'>{$row_person->nachname}</a></td>";
             echo "<td>{$row_person->vorname}</td>";
             echo "<td>" . ($row_person->gebdatum != '' ? $datum_obj->convertISODate($row_person->gebdatum) : '') . "</td>";
             echo "<td>" . ($row_person->updateamum != '' ? date('d.m.Y H:i:s', $datum_obj->mktime_fromtimestamp($row_person->updateamum)) : '') . "</td>";
             echo "<td>{$row_person->updatevon}</td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo '</tr>';
             $content = '';
        }
    }
}
//Uebersichtstabelle
if (isset($_GET["uebung_id"]) && $_GET["uebung_id"] != '') {
    echo "<table><tr><td valign='top'>";
    //Bearbeiten der ausgewaehlten Uebung
    echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid={$lvid}&stsem={$stsem}&lehreinheit_id={$lehreinheit_id}&uebung_id={$uebung_id}&liste_id={$liste_id}' method=POST enctype='multipart/form-data'>\n";
    echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>" . $p->t('benotungstool/ausgewaehlteAufgabeBearbeiten') . "</td><td>&nbsp;</td></tr>\n";
    echo "<tr><td>&nbsp;</td><td></td></tr>";
    $uebung_obj = new uebung();
    $uebung_obj->load($uebung_id);
    //$downloadname = mb_ereg_replace($uebung_id,ereg_replace(' ','_',$uebung_obj->bezeichnung), $uebung_obj->angabedatei);
    $downloadname = mb_str_replace(' ', '_', $uebung_obj->bezeichnung);
    $downloadname = mb_str_replace($uebung_id, $downloadname, $uebung_obj->angabedatei);
    echo "\n\t<tr><td>" . $p->t('benotungstool/thema') . "</td><td align='right'><input type='text' name='thema'  maxlength='32' value='" . htmlentities($uebung_obj->bezeichnung, ENT_QUOTES, 'UTF-8') . "'></td><td>{$error_thema}</td></tr>\n\t<tr><td>" . $p->t('benotungstool/freigabe') . "</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='" . date('d.m.Y H:i', $datum_obj->mktime_fromtimestamp($uebung_obj->freigabevon)) . "'></td></tr>\n\t<tr><td>" . $p->t('benotungstool/format') . "</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='" . date('d.m.Y H:i', $datum_obj->mktime_fromtimestamp($uebung_obj->freigabebis)) . "'></td></tr>";
    if ($uebung_obj->beispiele) {
        echo "<tr><td>" . $p->t('benotungstool/maxStudentenBeispiel') . "</td><td align='right'><input type='text' name='maxstd' value='{$uebung_obj->maxstd}'></td><td>{$error_maxstd}</td></tr>\n\t<tr><td>" . $p->t('benotungstool/maxBeispieleStudent') . "</td><td align='right'><input type='text' name='maxbsp' value='{$uebung_obj->maxbsp}'></td><td>{$error_maxbsp}</td></tr>";
        echo "<tr><td>" . $p->t('benotungstool/abgabe') . " </td><td><input type='checkbox' name='kl_abgabe' " . ($uebung_obj->abgabe ? 'checked' : '') . "></td></tr>";
        echo "<input type='hidden' size='16' name='gewicht' value='0'>";
    } else {
        if ($uebung_obj->abgabe) {
            echo "<tr><td>" . $p->t('benotungstool/gewicht') . "</td><td align='right'><input type='text' size='16' name='gewicht' value='{$uebung_obj->gewicht}'></td><td>{$error_gewicht}</td></tr>";
            echo "<tr><td>" . $p->t('benotungstool/positiv') . " </td><td><input type='checkbox' name='positiv' " . ($uebung_obj->positiv ? 'checked' : '') . "></td></tr>";
        }
    }
    if ($uebung_obj->beispiele) {
        echo "<tr><td>" . $p->t('benotungstool/statistikFuerStudentenAnzeigen') . " </td><td><input type='checkbox' name='statistik' " . ($uebung_obj->statistik ? 'checked' : '') . "></td></tr>";
    }
    echo "<tr>";
    echo "<td>" . $p->t('benotungstool/angabeidatei') . "</td>";