From abcfd02067b348e1c86f61e7545b93f87ea89569 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sun, 24 Jan 2016 18:15:21 -0500 Subject: Split project edition into multiple pages --- app/Template/project_edit/dates.php | 25 +++++++++++++++++++++ app/Template/project_edit/description.php | 36 +++++++++++++++++++++++++++++++ app/Template/project_edit/general.php | 35 ++++++++++++++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 app/Template/project_edit/dates.php create mode 100644 app/Template/project_edit/description.php create mode 100644 app/Template/project_edit/general.php (limited to 'app/Template/project_edit') diff --git a/app/Template/project_edit/dates.php b/app/Template/project_edit/dates.php new file mode 100644 index 00000000..d3f4bad8 --- /dev/null +++ b/app/Template/project_edit/dates.php @@ -0,0 +1,25 @@ + +
+ form->csrf() ?> + form->hidden('id', $values) ?> + form->hidden('name', $values) ?> + + form->label(t('Start date'), 'start_date') ?> + form->text('start_date', $values, $errors, array('maxlength="10"'), 'form-date') ?> + + form->label(t('End date'), 'end_date') ?> + form->text('end_date', $values, $errors, array('maxlength="10"'), 'form-date') ?> + +
+ +
+
+ +

diff --git a/app/Template/project_edit/description.php b/app/Template/project_edit/description.php new file mode 100644 index 00000000..3af484d5 --- /dev/null +++ b/app/Template/project_edit/description.php @@ -0,0 +1,36 @@ + +
+ form->csrf() ?> + form->hidden('id', $values) ?> + form->hidden('name', $values) ?> + + form->label(t('Description'), 'description') ?> +
+
+ form->textarea('description', $values, $errors) ?> +
+
+
+
+
    +
  • + +
  • +
  • + +
  • +
+
+
url->doc(t('Write your text in Markdown'), 'syntax-guide') ?>
+ +
+ +
+
diff --git a/app/Template/project_edit/general.php b/app/Template/project_edit/general.php new file mode 100644 index 00000000..1da913da --- /dev/null +++ b/app/Template/project_edit/general.php @@ -0,0 +1,35 @@ + +
+ form->csrf() ?> + form->hidden('id', $values) ?> + + form->label(t('Name'), 'name') ?> + form->text('name', $values, $errors, array('required', 'maxlength="50"')) ?> + + form->label(t('Identifier'), 'identifier') ?> + form->text('identifier', $values, $errors, array('maxlength="50"')) ?> +

+ +
+
+ form->label(t('Project owner'), 'owner_id') ?> + form->select('owner_id', $owners, $values, $errors) ?> +
+ + user->hasProjectAccess('project', 'create', $project['id'])): ?> +
+ form->checkbox('is_private', t('Private project'), 1, $project['is_private'] == 1) ?> +

+ + +
+ +
+
-- cgit v1.2.3