blob: 175a51c53c10007c66d42e85bdf11c4763f3502c (
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
|
<?php
/**
* @var StudipController $controller
* @var array $schedule_settings
*/
?>
<form class="default" method="post" action="<?= $controller->link_for('calendar/schedule/save_settings') ?>"
<?= Request::isDialog() ? 'data-dialog="reload-on-close"' : '' ?>>
<?= CSRFProtection::tokenTag() ?>
<fieldset>
<legend><?= _('Zeiten') ?></legend>
<label>
<?= _('Anfang') ?>
<select name="start_time" aria-label="<?= _('Anfang des Stundenplans') ?>" class="size-s">
<? for ($i = 0; $i < 24; $i += 1): ?>
<? $value = sprintf('%02u:00', $i); ?>
<option value="<?= htmlReady($value) ?>"
<?= $schedule_settings['start_time'] === $value ? 'selected' : '' ?>>
<?= studip_interpolate('%{time} Uhr', ['time' => $value]) ?>
</option>
<? endfor ?>
</select>
</label>
<label>
<?= _('Ende') ?>
<select name="end_time" aria-label="<?= _('Ende des Stundenplans') ?>" class="size-s">
<? for ($i = 0; $i < 24; $i += 1): ?>
<? $value = sprintf('%02u:00', $i); ?>
<option value="<?= $value ?>"
<?= $schedule_settings['end_time'] === $value ? 'selected' : '' ?>>
<?= studip_interpolate('%{time} Uhr', ['time' => $value]) ?>
</option>
<? endfor ?>
</select>
</label>
</fieldset>
<fieldset>
<legend><?= _('Wochentage') ?></legend>
<section class="hgroup">
<? for ($i = 1; $i < 8; $i++) : ?>
<label>
<input type="checkbox" name="visible_days[]" value="<?= $i ?>"
<?= in_array($i, $schedule_settings['visible_days']) ? 'checked' : '' ?>>
<?= getWeekday($i, false) ?>
</label>
<? endfor ?>
</section>
</fieldset>
<div data-dialog-button>
<?= \Studip\Button::createAccept(_('Speichern')) ?>
<?= \Studip\Button::createCancel(_('Abbrechen')) ?>
</div>
</form>
|