aboutsummaryrefslogtreecommitdiff
path: root/app/views/course/cancel_dates/index.php
blob: 6bdc1d530f4ee810a918302e416bdc1600352c4c (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
<form action="<?= $controller->url_for('course/cancel_dates/store') ?>" method="post" class="default" name="cancel_dates">
    <?= CSRFProtection::tokenTag() ?>
    <fieldset>
        <legend>
            <?= _('Folgende Veranstaltungstermine ausfallen lassen') ?>
        </legend>
        <div style="padding: 5px; margin: 5px;font-weight: bold;">
            <? echo join(', ', array_map(function ($d) {
                return $d->getFullName();
            }, $dates)); ?>
        </div>

        <label>
            <?= _('Kommentar') ?>
            <?= tooltipIcon(_('Wenn Sie die nicht stattfindenden Termine mit einem Kommentar versehen, werden die '
                . 'Ausfalltermine im Ablaufplan weiterhin dargestellt und auch im Kalender angezeigt.<br>Der '
                . 'Kommentar ist darüber hinaus Teil der Benachrichtigung an alle Teilnehmenden.'), false, true) ?>
            <textarea wrap="virtual" name="cancel_dates_comment" id="cancel_dates_comment"></textarea>
        </label>
        <label>
            <input type="checkbox" name="cancel_dates_snd_message" value="1" checked>
            <?= _('Benachrichtigung über ausfallende Termine an alle Teilnehmenden verschicken') ?>
        </label>
    </fieldset>
    <? if (!empty($issue_id)) : ?>
        <input type="hidden" name="issue_id" value="<?= htmlReady($issue_id) ?>">
    <? else : ?>
        <input type="hidden" name="termin_id" value="<?= htmlReady($dates[0]->id) ?>">
    <? endif ?>
    <footer data-dialog-button>
        <?= Studip\Button::createAccept(_('Speichern')) ?>
    </footer>
</form>