blob: a639f38eca68e30f991bf35780b5fa4529b7e617 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
<?php
# Lifter010: TODO
use Studip\Button, Studip\LinkButton;
/* * * * * * * * * * * *
* * * O U T P U T * * *
* * * * * * * * * * * */
?>
<?= $this->render_partial("course/studygroup/_feedback") ?>
<? if (!$configured): ?>
<?= MessageBox::error(_('Keine Veranstaltungsart für Studiengruppen gefunden'), [
sprintf(
_('Die Standardkonfiguration für Studiengruppen in der Datei <b>%s</b> fehlt oder ist unvollständig.'),
'config.inc.php'
)
]) ?>
<? endif ?>
<? if (!Config::getInstance()->STUDYGROUPS_ENABLE):?>
<?= MessageBox::info(
_('Die Studiengruppen sind derzeit <b>nicht</b> aktiviert.')
. '<br>'
. _('Zum Aktivieren füllen Sie bitte das Formular aus und klicken Sie auf "Speichern".')
) ?>
<? else: ?>
<? if ($can_deactivate) : ?>
<?= MessageBox::info(_('Die Studiengruppen sind aktiviert.')) ?>
<form action="<?= $controller->deactivate() ?>" method="post">
<?= CSRFProtection::tokenTag() ?>
<?= Button::create(_("Deaktivieren"), 'deaktivieren') ?>
</form>
<? else: ?>
<?= MessageBox::info(_("Sie können die Studiengruppen nicht deaktivieren, solange noch welche in Stud.IP vorhanden sind!")) ?>
<? endif; ?>
<br>
<? endif;?>
<form class="default" action="<?= $controller->savemodules() ?>" method="post">
<?= CSRFProtection::tokenTag() ?>
<!-- Title -->
<fieldset>
<legend><?= _("Einrichtungszuordnung") ?></legend>
<label>
<?= _("Alle Studiengruppen werden folgender Einrichtung zugeordnet:") ?><br>
<select name="institute" class="nested-select">
<? if (!Config::getInstance()->STUDYGROUPS_ENABLE):?>
<option value="" class="is-placeholder">
-- <?= _('Bitte auswählen') ?> --
</option>
<? endif ?>
<? foreach ($institutes as $fak_id => $faculty) : ?>
<option value="<?= htmlReady($fak_id) ?>" class="nested-item-header"
<? if ($fak_id === $default_inst) echo 'selected'; ?>>
<?= htmlReady(my_substr($faculty['name'], 0, 60)) ?>
</option>
<? foreach ($faculty['childs'] as $inst_id => $inst_name) : ?>
<option value="<?= htmlReady($inst_id) ?>" class="nested-item"
<? if ($inst_id == $default_inst) echo 'selected'; ?>>
<?= htmlReady(my_substr($inst_name, 0, 60)) ?>
</option>
<? endforeach; ?>
<? endforeach; ?>
</select>
</label>
</fieldset>
<!-- Title -->
<fieldset>
<legend><?= _('Nutzungsbedingungen') ?></legend>
<label>
<?= _('Geben Sie hier Nutzungsbedingungen für die Studiengruppen ein. '
. 'Diese müssen akzeptiert werden, bevor eine Studiengruppe angelegt werden kann.') ?>
<?= I18N::textarea('terms', $terms) ?>
</label>
</fieldset>
<footer>
<?= Button::createAccept(_('Speichern'), 'speichern') ?>
</footer>
</form>
|