summaryrefslogtreecommitdiff
path: root/app/Template/project
diff options
context:
space:
mode:
authorMichael Lüpkes <michael@luepkes.net>2015-02-03 11:16:10 +0100
committerMichael Lüpkes <michael@luepkes.net>2015-02-03 11:16:10 +0100
commite5ea36125536b5ac8f8a7e31c2602e9bd1b52075 (patch)
tree1879bcf0ca1fb3f7ea7375c548fdc00ab75e715a /app/Template/project
parent24300f828a684eedf71d63374effb2be95c13b1a (diff)
Implemented Changes to Project Duplication to include Swimlanes and Tasks.
ProjectDuplication::duplicate accepts additional param of type array now. Array includes which optional parts to duplicate. Optional parts are: 'swimlane', 'category', 'task', 'action'.
Diffstat (limited to 'app/Template/project')
-rw-r--r--app/Template/project/duplicate.php19
1 files changed, 14 insertions, 5 deletions
diff --git a/app/Template/project/duplicate.php b/app/Template/project/duplicate.php
index fc704b1e..b6184220 100644
--- a/app/Template/project/duplicate.php
+++ b/app/Template/project/duplicate.php
@@ -4,11 +4,20 @@
<div class="confirm">
<p class="alert alert-info">
- <?= t('Do you really want to duplicate this project: "%s"?', $project['name']) ?>
+ <?= t('Which parts of the project do you want to duplicate?') ?>
</p>
+ <form method="post" action="<?= $this->u('project', 'duplicate', array('project_id' => $project['id'], 'duplicate' => 'yes')) ?>" autocomplete="off">
- <div class="form-actions">
- <?= $this->a(t('Yes'), 'project', 'duplicate', array('project_id' => $project['id'], 'duplicate' => 'yes'), true, 'btn btn-red') ?>
- <?= t('or') ?> <?= $this->a(t('cancel'), 'project', 'show', array('project_id' => $project['id'])) ?>
- </div>
+ <?= $this->formCsrf() ?>
+
+ <?= $this->formCheckbox('category', t('Categories'), 1, true) ?>
+ <?= $this->formCheckbox('action', t('Actions'), 1, true) ?>
+ <?= $this->formCheckbox('swimlane', t('Swimlanes'), 1, true) ?>
+ <?= $this->formCheckbox('task', t('Tasks'), 1, true) ?>
+
+ <div class="form-actions">
+ <input type="submit" value="<?= t('Duplicate') ?>" class="btn btn-red"/>
+ <?= t('or') ?> <?= $this->a(t('cancel'), 'project', 'show', array('project_id' => $project['id'])) ?>
+ </div>
+ </form>
</div> \ No newline at end of file