diff --git a/app/Controller/AnalyticController.php b/app/Controller/AnalyticController.php
index ab0646a21..c3e7409a6 100644
--- a/app/Controller/AnalyticController.php
+++ b/app/Controller/AnalyticController.php
@@ -31,8 +31,6 @@ class AnalyticController extends BaseController
'project' => $project,
'average' => $this->averageLeadCycleTimeAnalytic->build($project['id']),
'metrics' => $this->projectDailyStatsModel->getRawMetrics($project['id'], $from, $to),
- 'date_format' => $this->configModel->get('application_date_format'),
- 'date_formats' => $this->dateParser->getAvailableFormats($this->dateParser->getDateFormats()),
'title' => t('Lead and cycle time'),
)));
}
@@ -155,8 +153,6 @@ class AnalyticController extends BaseController
'display_graph' => $display_graph,
'metrics' => $display_graph ? $this->projectDailyColumnStatsModel->getAggregatedMetrics($project['id'], $from, $to, $column) : array(),
'project' => $project,
- 'date_format' => $this->configModel->get('application_date_format'),
- 'date_formats' => $this->dateParser->getAvailableFormats($this->dateParser->getDateFormats()),
'title' => $title,
)));
}
@@ -169,8 +165,8 @@ class AnalyticController extends BaseController
$to = $this->request->getStringParam('to', date('Y-m-d'));
if (! empty($values)) {
- $from = $values['from'];
- $to = $values['to'];
+ $from = $this->dateParser->getIsoDate($values['from']);
+ $to = $this->dateParser->getIsoDate($values['to']);
}
return array($from, $to);
diff --git a/app/Controller/ExportController.php b/app/Controller/ExportController.php
index 27046c76f..b7ac92aae 100644
--- a/app/Controller/ExportController.php
+++ b/app/Controller/ExportController.php
@@ -42,8 +42,6 @@ class ExportController extends BaseController
'to' => $to,
),
'errors' => array(),
- 'date_format' => $this->configModel->get('application_date_format'),
- 'date_formats' => $this->dateParser->getAvailableFormats($this->dateParser->getDateFormats()),
'project' => $project,
'title' => $page_title,
), 'export/sidebar'));
diff --git a/app/Template/analytic/burndown.php b/app/Template/analytic/burndown.php
index e979595d6..dfd776048 100644
--- a/app/Template/analytic/burndown.php
+++ b/app/Template/analytic/burndown.php
@@ -17,13 +17,11 @@
= $this->form->csrf() ?>
- = $this->form->label(t('Start Date'), 'from') ?>
- = $this->form->text('from', $values, array(), array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('Start date'), 'from', $values) ?>
- = $this->form->label(t('End Date'), 'to') ?>
- = $this->form->text('to', $values, array(), array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('End date'), 'to', $values) ?>
diff --git a/app/Template/analytic/cfd.php b/app/Template/analytic/cfd.php
index 8dfb5b002..89ded3ad3 100644
--- a/app/Template/analytic/cfd.php
+++ b/app/Template/analytic/cfd.php
@@ -17,13 +17,11 @@
= $this->form->csrf() ?>
- = $this->form->label(t('Start Date'), 'from') ?>
- = $this->form->text('from', $values, array(), array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('Start date'), 'from', $values) ?>
- = $this->form->label(t('End Date'), 'to') ?>
- = $this->form->text('to', $values, array(), array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('End date'), 'to', $values) ?>
diff --git a/app/Template/analytic/lead_cycle_time.php b/app/Template/analytic/lead_cycle_time.php
index 2dccc1364..ef595b792 100644
--- a/app/Template/analytic/lead_cycle_time.php
+++ b/app/Template/analytic/lead_cycle_time.php
@@ -21,13 +21,11 @@
= $this->form->csrf() ?>
- = $this->form->label(t('Start Date'), 'from') ?>
- = $this->form->text('from', $values, array(), array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('Start date'), 'from', $values) ?>
- = $this->form->label(t('End Date'), 'to') ?>
- = $this->form->text('to', $values, array(), array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('End date'), 'to', $values) ?>
diff --git a/app/Template/export/subtasks.php b/app/Template/export/subtasks.php
index 878a7132d..959f0e471 100644
--- a/app/Template/export/subtasks.php
+++ b/app/Template/export/subtasks.php
@@ -9,12 +9,8 @@
= $this->form->hidden('controller', $values) ?>
= $this->form->hidden('action', $values) ?>
= $this->form->hidden('project_id', $values) ?>
-
- = $this->form->label(t('Start Date'), 'from') ?>
- = $this->form->text('from', $values, $errors, array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
-
- = $this->form->label(t('End Date'), 'to') ?>
- = $this->form->text('to', $values, $errors, array('required', 'placeholder="'.$this->text->in($date_format, $date_formats).'"'), 'form-date') ?>
+ = $this->form->date(t('Start date'), 'from', $values) ?>
+ = $this->form->date(t('End date'), 'to', $values) ?>
= t('Others formats accepted: %s and %s', date('Y-m-d'), date('Y_m_d')) ?>
diff --git a/app/Template/export/summary.php b/app/Template/export/summary.php
index d9362a9be..a7483fcbb 100644
--- a/app/Template/export/summary.php
+++ b/app/Template/export/summary.php
@@ -5,16 +5,12 @@
= t('This export contains the number of tasks per column grouped per day.') ?>
\ No newline at end of file
+