From 663a1c20e6ba0fbf65afcb43f0f48d34f21dcb53 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sun, 5 Jul 2015 21:22:31 -0400 Subject: Add new analytic page: Average time spent into each column --- app/Template/analytic/avg_time_columns.php | 29 +++++++++++++++++++++++++++++ app/Template/analytic/sidebar.php | 3 +++ app/Template/task/analytics.php | 18 +++++++++++------- 3 files changed, 43 insertions(+), 7 deletions(-) create mode 100644 app/Template/analytic/avg_time_columns.php (limited to 'app/Template') diff --git a/app/Template/analytic/avg_time_columns.php b/app/Template/analytic/avg_time_columns.php new file mode 100644 index 00000000..e74e7950 --- /dev/null +++ b/app/Template/analytic/avg_time_columns.php @@ -0,0 +1,29 @@ + + + +

+ +
+ +
+ + + + + + + + + + + + +
e($column['title']) ?>dt->duration($column['average']) ?>
+ +

+ +

+
+ diff --git a/app/Template/analytic/sidebar.php b/app/Template/analytic/sidebar.php index 2d1a7c96..1ffce710 100644 --- a/app/Template/analytic/sidebar.php +++ b/app/Template/analytic/sidebar.php @@ -13,5 +13,8 @@
  • url->link(t('Burndown chart'), 'analytic', 'burndown', array('project_id' => $project['id'])) ?>
  • +
  • + url->link(t('Average time into each column'), 'analytic', 'averageTimeByColumn', array('project_id' => $project['id'])) ?> +
  • \ No newline at end of file diff --git a/app/Template/task/analytics.php b/app/Template/task/analytics.php index dbee0e9c..3b1d2855 100644 --- a/app/Template/task/analytics.php +++ b/app/Template/task/analytics.php @@ -9,13 +9,14 @@ -

    +

    +
    - + - + @@ -25,8 +26,11 @@
    -
    \ No newline at end of file + + +asset->js('assets/js/vendor/d3.v3.min.js') ?> +asset->js('assets/js/vendor/c3.min.js') ?> \ No newline at end of file -- cgit v1.2.3
    e($column['title']) ?> dt->duration($column['time_spent']) ?>