From 0f2b46dd6a9a1dc17768de2c415f382df95142e8 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Thu, 4 Feb 2016 21:38:53 -0500 Subject: Do not refresh the whole page when changing subtask status (work in progress) --- app/Template/app/subtasks.php | 2 +- app/Template/board/tooltip_subtasks.php | 15 +++-- app/Template/subtask/icons.php | 7 -- app/Template/subtask/menu.php | 4 +- app/Template/subtask/restriction_change_status.php | 19 ------ app/Template/subtask/show.php | 77 +--------------------- app/Template/subtask/table.php | 69 +++++++++++++++++++ app/Template/subtask_restriction/popover.php | 17 +++++ app/Template/task/show.php | 5 +- 9 files changed, 103 insertions(+), 112 deletions(-) delete mode 100644 app/Template/subtask/icons.php delete mode 100644 app/Template/subtask/restriction_change_status.php create mode 100644 app/Template/subtask/table.php create mode 100644 app/Template/subtask_restriction/popover.php (limited to 'app/Template') diff --git a/app/Template/app/subtasks.php b/app/Template/app/subtasks.php index b4c87bab..f72f21fb 100644 --- a/app/Template/app/subtasks.php +++ b/app/Template/app/subtasks.php @@ -24,7 +24,7 @@ url->link($this->e($subtask['task_name']), 'task', 'show', array('task_id' => $subtask['task_id'], 'project_id' => $subtask['project_id'])) ?> - subtask->toggleStatus($subtask, 'dashboard') ?> + subtask->toggleStatus($subtask, $subtask['project_id']) ?> diff --git a/app/Template/board/tooltip_subtasks.php b/app/Template/board/tooltip_subtasks.php index 5e48fcf4..65b7ce4d 100644 --- a/app/Template/board/tooltip_subtasks.php +++ b/app/Template/board/tooltip_subtasks.php @@ -1,7 +1,12 @@ -
+ - subtask->toggleStatus($subtask, 'board', $task['project_id']) ?> - e(empty($subtask['username']) ? '' : ' ['.$this->user->getFullname($subtask).']') ?> -
+ + + + - +
+ subtask->toggleStatus($subtask, $task['project_id']) ?> + + e($subtask['username'] ?: $this->user->getFullname($subtask)) ?> +
diff --git a/app/Template/subtask/icons.php b/app/Template/subtask/icons.php deleted file mode 100644 index 1f31d51f..00000000 --- a/app/Template/subtask/icons.php +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/app/Template/subtask/menu.php b/app/Template/subtask/menu.php index f14b09b2..878ad68c 100644 --- a/app/Template/subtask/menu.php +++ b/app/Template/subtask/menu.php @@ -3,12 +3,12 @@