From 84b0f0df90442775b9122457648f06c9485df1f1 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sat, 17 Jan 2015 17:11:51 -0500 Subject: Add project calendars (merge/refactoring of #490) --- app/Template/app/projects.php | 1 + app/Template/app/subtasks.php | 2 +- app/Template/app/tasks.php | 2 +- app/Template/board/filters.php | 8 +++++++- app/Template/board/task.php | 4 ++-- app/Template/calendar/show.php | 29 ++++++++++++++++++++++++++++ app/Template/calendar/sidebar.php | 40 +++++++++++++++++++++++++++++++++++++++ app/Template/layout.php | 1 + app/Template/task/details.php | 2 +- app/Template/task/table.php | 2 +- 10 files changed, 84 insertions(+), 7 deletions(-) create mode 100644 app/Template/calendar/show.php create mode 100644 app/Template/calendar/sidebar.php (limited to 'app/Template') diff --git a/app/Template/app/projects.php b/app/Template/app/projects.php index 409697ac..724a6a5d 100644 --- a/app/Template/app/projects.php +++ b/app/Template/app/projects.php @@ -17,6 +17,7 @@ isManager($project['id'])): ?> a('', 'project', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Settings')) ?>  + a('', 'calendar', 'show', array('project_id' => $project['id']), false, 'dashboard-table-link', t('Calendar')) ?>  a($this->e($project['name']), 'board', 'show', array('project_id' => $project['id'])) ?> diff --git a/app/Template/app/subtasks.php b/app/Template/app/subtasks.php index 7081b174..2ad343e5 100644 --- a/app/Template/app/subtasks.php +++ b/app/Template/app/subtasks.php @@ -11,7 +11,7 @@ - + a('#'.$subtask['task_id'], 'task', 'show', array('task_id' => $subtask['task_id'], 'project_id' => $subtask['project_id'])) ?> diff --git a/app/Template/app/tasks.php b/app/Template/app/tasks.php index a3d78a9d..dc485d7b 100644 --- a/app/Template/app/tasks.php +++ b/app/Template/app/tasks.php @@ -11,7 +11,7 @@ - + a('#'.$task['id'], 'task', 'show', array('task_id' => $task['id'], 'project_id' => $task['project_id'])) ?> diff --git a/app/Template/board/filters.php b/app/Template/board/filters.php index 36259820..1f0afe9c 100644 --- a/app/Template/board/filters.php +++ b/app/Template/board/filters.php @@ -23,13 +23,19 @@ a(t('Activity'), 'project', 'activity', array('project_id' => $project['id'])) ?> +
  • + + a(t('Calendar'), 'calendar', 'show', array('project_id' => $project['id'])) ?> +
  • acl->isManagerActionAllowed($project['id'])): ?>
  • a(t('Analytics'), 'analytic', 'tasks', array('project_id' => $project['id'])) ?>
  • -
  • +
  • + a(t('Configure'), 'project', 'show', array('project_id' => $project['id'])) ?> +
  • \ No newline at end of file diff --git a/app/Template/board/task.php b/app/Template/board/task.php index 6700b693..66ddee60 100644 --- a/app/Template/board/task.php +++ b/app/Template/board/task.php @@ -1,6 +1,6 @@ -
    +
    a('#'.$task['id'], 'task', 'readonly', array('task_id' => $task['id'], 'token' => $project['token'])) ?> @@ -30,7 +30,7 @@ -
    + + + diff --git a/app/Template/calendar/sidebar.php b/app/Template/calendar/sidebar.php new file mode 100644 index 00000000..599b2912 --- /dev/null +++ b/app/Template/calendar/sidebar.php @@ -0,0 +1,40 @@ + diff --git a/app/Template/layout.php b/app/Template/layout.php index 9aa34905..283a85f8 100644 --- a/app/Template/layout.php +++ b/app/Template/layout.php @@ -14,6 +14,7 @@ js('assets/js/app.js') ?> + css($this->u('app', 'colors'), false) ?> css('assets/css/app.css') ?> diff --git a/app/Template/task/details.php b/app/Template/task/details.php index 50145da4..3205514c 100644 --- a/app/Template/task/details.php +++ b/app/Template/task/details.php @@ -1,4 +1,4 @@ -
    +

    e('#'.$task['id'].' '.$task['title']) ?>

    e($task['score']) ?> diff --git a/app/Template/task/table.php b/app/Template/task/table.php index 689cdcc4..e8ca7c51 100644 --- a/app/Template/task/table.php +++ b/app/Template/task/table.php @@ -12,7 +12,7 @@ - + a('#'.$this->e($task['id']), 'task', 'show', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, '', t('View this task')) ?> -- cgit v1.2.3