summaryrefslogtreecommitdiff
path: root/app/Template/project_user/roles.php
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2015-08-16 22:17:45 -0400
committerFrederic Guillot <fred@kanboard.net>2015-08-16 22:17:45 -0400
commit2fd177363b1359566ad0078fbb8ec9138eea170c (patch)
treee0f51b1c81d6bc372f5877c598c2f35b1f2670bc /app/Template/project_user/roles.php
parent06638ff5e9eb150e6798b1b79bf77e24f807c7b1 (diff)
Add project users overview
Diffstat (limited to 'app/Template/project_user/roles.php')
-rw-r--r--app/Template/project_user/roles.php33
1 files changed, 33 insertions, 0 deletions
diff --git a/app/Template/project_user/roles.php b/app/Template/project_user/roles.php
new file mode 100644
index 00000000..35d16241
--- /dev/null
+++ b/app/Template/project_user/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->e($this->user->getFullname($project)) ?>
+ </td>
+ <td>
+ <?= $this->url->link('<i class="fa fa-th"></i>', 'board', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Board')) ?>
+ <?= $this->url->link('<i class="fa fa-sliders fa-fw"></i>', 'gantt', 'project', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Gantt chart')) ?>
+ <?= $this->url->link('<i class="fa fa-cog fa-fw"></i>', 'project', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Project settings')) ?>
+
+ <?= $this->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->e($column['title']) ?></span>
+ <?php endforeach ?>
+ </td>
+ </tr>
+ <?php endforeach ?>
+ </table>
+
+ <?= $paginator ?>
+<?php endif ?> \ No newline at end of file