aboutsummaryrefslogtreecommitdiff
path: root/app/views/admin/overlapping/buttons.php
blob: 64c30822992c48c2a60dfe1aa0a4bb0a690fde01 (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
<?php
/**
 * @var string $selected_view
 * @var Admin_OverlappingController $controller
 * @var MvvOverlappingConflict $conflict
 * @var Course $course
 * @var StgteilVersion $version
 */
?>
<div data-dialog-button>
    <? if ($selected_view !== 'info') : ?>
        <?= \Studip\LinkButton::create(
            _('Studienverlaufsplan'),
            $controller->version_infoURL($conflict->id),
            ['data-dialog' => 'size=auto;reload-on-close']
        ) ?>
    <? endif ?>
    <? if ($course) : ?>
        <?= Studip\LinkButton::create(
            _('Ausblenden'),
            $controller->excludeURL($conflict->id),
            ['data-dialog' => 'size=auto;reload-on-close']
        ) ?>
        <? if ($selected_view !== 'course_info') : ?>
            <?= \Studip\LinkButton::create(
                _('Veranstaltungsdetails'),
                $controller->course_infoURL($conflict->id),
                ['data-dialog' => 'size=auto;reload-on-close']
            ) ?>
        <? endif ?>
        <? if ($selected_view !== 'admin_info') : ?>
            <?= \Studip\LinkButton::create(
                _('Kontakt'),
                $controller->admin_infoURL($conflict->id),
                ['data-dialog' => 'size=auto;reload-on-close']
            ) ?>
        <? endif ?>
        <? if ($selected_view !== 'conflict') : ?>
            <?= \Studip\LinkButton::create(
                _('Konflikt'),
                $controller->course_conflictURL($conflict->id),
                ['data-dialog' => 'size=auto;reload-on-close']
            ) ?>
        <? endif ?>
    <? endif ?>
</div>