aboutsummaryrefslogtreecommitdiff
path: root/app/views/admin/statusgroups/_members.php
blob: a4e8bf747dd65d57feee0782f98d4f8dcbf0e56b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<? foreach ($group->members as $user): ?>
    <tr data-userid="<?= $user->user_id ?>">
        <td <?= ($tutor ? 'class="dragHandle"' : '') ?>></td>
        <td><?= $user->position + 1 ?></td>
        <td><?= $user->avatar() ?></td>
        <td><?= htmlReady($user->name()) ?></td>
        <td class="actions">
            <? $actionMenu = ActionMenu::get() ?>
            <? $actionMenu->addLink($controller->url_for('settings/statusgruppen/', ['open' => $group->id, 'type' => 'role', 'username' => $user->user->username]),
                    _('Benutzer in dieser Rolle bearbeiten'),
                    Icon::create('edit', 'clickable')) ?>
            <? if ($tutor) : ?>
                <? $actionMenu->addLink($controller->url_for('admin/statusgroups/delete/' . $group->id . '/' . $user->user_id),
                        _('Person aus Gruppe austragen'),
                        Icon::create('trash', 'clickable'),
                        ['data-dialog' => 'size=auto']) ?>
            <? endif ?>
            <?= $actionMenu->render() ?>
        </td>
    </tr>
<? endforeach; ?>