aboutsummaryrefslogtreecommitdiff
path: root/app/views/course/feedback/_feedback.php
blob: 6d46f3cb6f32a3111510a132d65b8808d7b5f582 (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
<? if ($feedback->description != '') : ?>
<section class="feedback-description">
    <h2><?= _('Beschreibung') ?></h2>
    <p><?= formatReady($feedback->description) ?></p>
</section>
<? endif; ?>
<? if (($feedback->results_visible == 1 && !$feedback->isFeedbackable()) || $admin_perm) : ?>
    <?= $this->render_partial('course/feedback/_results.php' , ['feedback' => $feedback]) ?>
<? endif; ?>
<? if ($feedback->getOwnEntry()) : ?>
<section class="feedback-entries">
    <h2><?= _('Mein Feedback') ?></h2>
    <?= $this->render_partial('course/feedback/_entry.php' , ['entry' => $feedback->getOwnEntry()]) ?>
</section>
<? endif; ?>
<? if (
        count($feedback->entries) > 0
        && (($feedback->results_visible == 1
        && !$feedback->isFeedbackable())
        || $admin_perm)
    ) : ?>
<section class="feedback-entries">
    <h2>
    <? if (
        !$feedback->isOwner()
        && !$feedback->isFeedbackable()
    ) : ?>
    <?= _('Andere Einträge') ?>
    <? else : ?>
    <?= _('Einträge') ?>
    <? endif; ?>
    </h2>
    <? foreach($feedback->entries as $entry) : ?>
    <? if ($entry->user_id !== $GLOBALS['user']->id) : ?>
    <?= $this->render_partial('course/feedback/_entry.php' , ['entry' => $entry]) ?>
    <? endif; ?>
    <? endforeach; ?>
</section>
<? endif; ?>
<? if ($feedback->isFeedbackable()) : ?>
<form method="post" class="default feedback-entry-add"
    action="<?= $controller->link_for('course/feedback/entry_add', $feedback->id) ?>">
    <?= CSRFProtection::tokenTag() ?>
    <h2><?= _('Feedback geben') ?></h2>
    <?= $this->render_partial('course/feedback/_add_edit_entry_form.php' , ['feedback' => $feedback]) ?>
</form>
<? endif; ?>