From 49f9b65e6ceb97afffa3d44eb95e5aca64a5ab40 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sun, 11 Sep 2016 20:55:21 -0400 Subject: Duplicate a task quickly to multiple projects after the creation --- app/Template/task_creation/duplicate_projects.php | 28 +++++++++++++++++++++++ app/Template/task_creation/show.php | 1 + 2 files changed, 29 insertions(+) create mode 100644 app/Template/task_creation/duplicate_projects.php (limited to 'app/Template') diff --git a/app/Template/task_creation/duplicate_projects.php b/app/Template/task_creation/duplicate_projects.php new file mode 100644 index 00000000..dc0fa105 --- /dev/null +++ b/app/Template/task_creation/duplicate_projects.php @@ -0,0 +1,28 @@ + + + +

+
+ url->link(t('cancel'), 'BoardViewController', 'show', array('project_id' => $task['project_id']), false, 'close-popover btn') ?> +
+ +
+ form->csrf() ?> + form->hidden('task_id', $values) ?> + + form->select( + 'project_ids[]', + $projects_list, + $values, + array(), + array('multiple') + ) ?> + +
+ + url->link(t('cancel'), 'BoardViewController', 'show', array('project_id' => $task['project_id']), false, 'close-popover') ?> +
+
+ diff --git a/app/Template/task_creation/show.php b/app/Template/task_creation/show.php index 1a8a17d5..c2cc4aac 100644 --- a/app/Template/task_creation/show.php +++ b/app/Template/task_creation/show.php @@ -13,6 +13,7 @@ form->checkbox('another_task', t('Create another task'), 1, isset($values['another_task']) && $values['another_task'] == 1) ?> + form->checkbox('duplicate_multiple_projects', t('Duplicate to multiple projects'), 1) ?> hook->render('template:task:form:first-column', array('values' => $values, 'errors' => $errors)) ?> -- cgit v1.2.3