summaryrefslogtreecommitdiff
path: root/app/Template/project_user_overview/roles.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Template/project_user_overview/roles.php')
-rw-r--r--app/Template/project_user_overview/roles.php33
1 files changed, 33 insertions, 0 deletions
diff --git a/app/Template/project_user_overview/roles.php b/app/Template/project_user_overview/roles.php
new file mode 100644
index 00000000..87c8df85
--- /dev/null
+++ b/app/Template/project_user_overview/roles.php
@@ -0,0 +1,33 @@
+<?php if ($paginator->isEmpty()): ?>
+ <p class="alert"><?= t('No project') ?></p>
+<?php else: ?>
+ <table class="table-fixed">
+ <tr>
+ <th class="column-20"><?= $paginator->order(t('User'), 'users.username') ?></th>
+ <th class="column-25"><?= $paginator->order(t('Project'), 'projects.name') ?></th>
+ <th><?= t('Columns') ?></th>
+ </tr>
+ <?php foreach ($paginator->getCollection() as $project): ?>
+ <tr>
+ <td>
+ <?= $this->text->e($this->user->getFullname($project)) ?>
+ </td>
+ <td>
+ <?= $this->url->link('<i class="fa fa-th"></i>', 'BoardViewController', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Board')) ?>
+ <?= $this->url->link('<i class="fa fa-sliders fa-fw"></i>', 'TaskGanttController', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Gantt chart')) ?>
+ <?= $this->url->link('<i class="fa fa-cog fa-fw"></i>', 'ProjectViewController', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Project settings')) ?>
+
+ <?= $this->text->e($project['project_name']) ?>
+ </td>
+ <td class="dashboard-project-stats">
+ <?php foreach ($project['columns'] as $column): ?>
+ <strong title="<?= t('Task count') ?>"><?= $column['nb_tasks'] ?></strong>
+ <span><?= $this->text->e($column['title']) ?></span>
+ <?php endforeach ?>
+ </td>
+ </tr>
+ <?php endforeach ?>
+ </table>
+
+ <?= $paginator ?>
+<?php endif ?>