diff options
author | mattpiwik <matthieu.aubry@gmail.com> | 2009-04-07 03:48:26 +0400 |
---|---|---|
committer | mattpiwik <matthieu.aubry@gmail.com> | 2009-04-07 03:48:26 +0400 |
commit | 05800febcab232a7c7df122d6b5187d5508a046a (patch) | |
tree | ab5e641c072fa442199c8748dd397e2c6833a611 /plugins/VisitsSummary | |
parent | 2d5d9719394ea8bd6858a326abf190ee57bbedfd (diff) |
- finishes fixes #640 now unique visitors column won't show for periods in reports and API responses
git-svn-id: http://dev.piwik.org/svn/trunk@1050 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'plugins/VisitsSummary')
-rw-r--r-- | plugins/VisitsSummary/Controller.php | 8 | ||||
-rw-r--r-- | plugins/VisitsSummary/sparklines.tpl | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/plugins/VisitsSummary/Controller.php b/plugins/VisitsSummary/Controller.php index ab2eeaa2a8..9f7b5ad296 100644 --- a/plugins/VisitsSummary/Controller.php +++ b/plugins/VisitsSummary/Controller.php @@ -15,14 +15,18 @@ class Piwik_VisitsSummary_Controller extends Piwik_Controller protected function setSparklinesAndNumbers($view) { $view->urlSparklineNbVisits = $this->getUrlSparkline( 'getLastVisitsGraph'); - $view->urlSparklineNbUniqVisitors = $this->getUrlSparkline( 'getLastUniqueVisitorsGraph'); $view->urlSparklineNbActions = $this->getUrlSparkline( 'getLastActionsGraph'); $view->urlSparklineSumVisitLength = $this->getUrlSparkline( 'getLastSumVisitsLengthGraph'); $view->urlSparklineMaxActions = $this->getUrlSparkline( 'getLastMaxActionsGraph'); $view->urlSparklineBounceCount = $this->getUrlSparkline( 'getLastBounceCountGraph'); $dataTableVisit = self::getVisitsSummary(); - $view->nbUniqVisitors = $dataTableVisit->getColumn('nb_uniq_visitors'); + + if($view->period == 'day') + { + $view->urlSparklineNbUniqVisitors = $this->getUrlSparkline( 'getLastUniqueVisitorsGraph'); + $view->nbUniqVisitors = $dataTableVisit->getColumn('nb_uniq_visitors'); + } $view->nbVisits = $dataTableVisit->getColumn('nb_visits'); $view->nbActions = $dataTableVisit->getColumn('nb_actions'); $view->sumVisitLength = $dataTableVisit->getColumn('sum_visit_length'); diff --git a/plugins/VisitsSummary/sparklines.tpl b/plugins/VisitsSummary/sparklines.tpl index f3e5919a75..cd76d00839 100644 --- a/plugins/VisitsSummary/sparklines.tpl +++ b/plugins/VisitsSummary/sparklines.tpl @@ -1,6 +1,8 @@ <div> <p>{sparkline src=$urlSparklineNbVisits} <span>{'VisitsSummary_NbVisits'|translate:"<strong>$nbVisits</strong>"}</span></p> +{if isset($urlSparklineNbUniqVisitors)} <p>{sparkline src=$urlSparklineNbUniqVisitors} <span>{'VisitsSummary_NbUniqueVisitors'|translate:"<strong>$nbUniqVisitors</strong>"}</span></p> +{/if} <p>{sparkline src=$urlSparklineNbActions} <span>{'VisitsSummary_NbActions'|translate:"<strong>$nbActions</strong>"}</span></p> <p>{sparkline src=$urlSparklineSumVisitLength} <span>{assign var=sumtimeVisitLength value=$sumVisitLength|sumtime} {'VisitsSummary_TotalTime'|translate:"<strong>$sumtimeVisitLength</strong>"}</span></p> <p>{sparkline src=$urlSparklineMaxActions} <span>{'VisitsSummary_MaxNbActions'|translate:"<strong>$maxActions</strong>"}</span></p> |