From 62827e6cf470449c117624058fb36ad94804bcc0 Mon Sep 17 00:00:00 2001 From: emkael Date: Tue, 5 May 2020 14:25:42 +0200 Subject: Time tracking related plugins --- .../Timetrackingeditor/Template/subtask/table.php | 89 ++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 plugins/Timetrackingeditor/Template/subtask/table.php (limited to 'plugins/Timetrackingeditor/Template/subtask/table.php') diff --git a/plugins/Timetrackingeditor/Template/subtask/table.php b/plugins/Timetrackingeditor/Template/subtask/table.php new file mode 100644 index 00000000..fa7f62ff --- /dev/null +++ b/plugins/Timetrackingeditor/Template/subtask/table.php @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + subtask->renderToggleStatus($task, $subtask, "table") ?> + + subtask->getTitle($subtask) ?> + + + + text->e($subtask['name'] ?: $subtask['username']) ?> + + +
    +
  • + + text->e($subtask['time_spent']).'h' ?> + + + + text->e($subtask['time_estimated']).'h' ?> + + + text->e($subtask['time_billable']).'h' ?> + + +
  • + user->getId()): ?> +
  • + + modal->medium("pause",t('Stop timer'), 'TimeTrackingEditorController', 'stop', + array('plugin' => 'Timetrackingeditor', + 'project_id' => $task['project_id'], + 'task_id' => $subtask['task_id'], + 'subtask_id' => $subtask['id'])) ?> + (dt->age($subtask['timer_start_date']) ?>) + + modal->medium("play-circle-o",t('Start timer'), 'TimeTrackingEditorController', 'start', + array('plugin' => 'Timetrackingeditor', + 'project_id' => $task['project_id'], + 'task_id' => $subtask['task_id'], + 'subtask_id' => $subtask['id'])) ?> + +
  • + +
+
+ render('subtask/menu', array( + 'task' => $task, + 'subtask' => $subtask, + )) ?> + + modal->medium("clock-o", t('New'), 'TimeTrackingEditorController', + 'create', array( + 'plugin' => 'Timetrackingeditor', + 'task_id' => $task['id'], + 'project_id' => $task['project_id'], + 'subtask_id' => $subtask['id'])) ?> +
+ -- cgit v1.2.3