Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeezyT <timo@ezdesign.de>2011-10-29 20:38:49 +0400
committerBeezyT <timo@ezdesign.de>2011-10-29 20:38:49 +0400
commitb5f4159f58662bf2c6168a4b70f7440fdc26ecf6 (patch)
treed45ff13ad7e8e24321a78b8aa77145fb79d00dec /plugins/VisitsSummary
parent40df345ee7eaf741fe524292996f467142f70af2 (diff)
refs #1454 adding pageviews, downloads and outlinks to the ui
git-svn-id: http://dev.piwik.org/svn/trunk@5388 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'plugins/VisitsSummary')
-rw-r--r--plugins/VisitsSummary/Controller.php11
-rw-r--r--plugins/VisitsSummary/templates/sparklines.tpl4
2 files changed, 12 insertions, 3 deletions
diff --git a/plugins/VisitsSummary/Controller.php b/plugins/VisitsSummary/Controller.php
index 505b1cf24c..1ec9bd5fea 100644
--- a/plugins/VisitsSummary/Controller.php
+++ b/plugins/VisitsSummary/Controller.php
@@ -42,6 +42,9 @@ class Piwik_VisitsSummary_Controller extends Piwik_Controller
}
$view->setColumnsToDisplay($columns);
+ $meta = Piwik_API_API::getInstance()->getMetadata(false, 'VisitsSummary', 'get');
+ $view->setColumnsTranslations($meta[0]['metrics']);
+
$doc = Piwik_Translate('VisitsSummary_VisitsSummaryDocumentation').'<br />'
. Piwik_Translate('General_BrokenDownReportDocumentation').'<br /><br />'
@@ -85,7 +88,9 @@ class Piwik_VisitsSummary_Controller extends Piwik_Controller
protected function setSparklinesAndNumbers($view)
{
$view->urlSparklineNbVisits = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('nb_visits')));
- $view->urlSparklineNbActions = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('nb_actions')));
+ $view->urlSparklineNbPageviews = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('nb_pageviews', 'nb_uniq_pageviews')));
+ $view->urlSparklineNbDownloads = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('nb_downloads', 'nb_uniq_downloads')));
+ $view->urlSparklineNbOutlinks = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('nb_outlinks', 'nb_uniq_outlinks')));
$view->urlSparklineAvgVisitDuration = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('avg_time_on_site')));
$view->urlSparklineMaxActions = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('max_actions')));
$view->urlSparklineActionsPerVisit = $this->getUrlSparkline( 'getEvolutionGraph', array('columns' => array('nb_actions_per_visit')));
@@ -97,7 +102,9 @@ class Piwik_VisitsSummary_Controller extends Piwik_Controller
$view->nbUniqVisitors = $dataRow->getColumn('nb_uniq_visitors');
$nbVisits = $dataRow->getColumn('nb_visits');
$view->nbVisits = $nbVisits;
- $view->nbActions = $dataRow->getColumn('nb_actions');
+ $view->nbPageviews = $dataRow->getColumn('nb_pageviews');
+ $view->nbDownloads = $dataRow->getColumn('nb_downloads');
+ $view->nbOutlinks = $dataRow->getColumn('nb_outlinks');
$view->averageVisitDuration = $dataRow->getColumn('avg_time_on_site');
$nbBouncedVisits = $dataRow->getColumn('bounce_count');
$view->bounceRate = Piwik::getPercentageSafe($nbBouncedVisits, $nbVisits);
diff --git a/plugins/VisitsSummary/templates/sparklines.tpl b/plugins/VisitsSummary/templates/sparklines.tpl
index dc230f3320..9e1126beb8 100644
--- a/plugins/VisitsSummary/templates/sparklines.tpl
+++ b/plugins/VisitsSummary/templates/sparklines.tpl
@@ -3,7 +3,9 @@
{if $displayUniqueVisitors}
<div class="sparkline">{sparkline src=$urlSparklineNbUniqVisitors} {'VisitsSummary_NbUniqueVisitors'|translate:"<strong>$nbUniqVisitors</strong>"}</div>
{/if}
- <div class="sparkline">{sparkline src=$urlSparklineNbActions} {'VisitsSummary_NbActionsDescription'|translate:"<strong>$nbActions</strong>"}</div>
+ <div class="sparkline">{sparkline src=$urlSparklineNbPageviews} {'VisitsSummary_NbPageviewsDescription'|translate:"<strong>$nbPageviews</strong>"}</div>
+ <div class="sparkline">{sparkline src=$urlSparklineNbDownloads} {'VisitsSummary_NbDownloadsDescription'|translate:"<strong>$nbDownloads</strong>"}</div>
+ <div class="sparkline">{sparkline src=$urlSparklineNbOutlinks} {'VisitsSummary_NbOutlinksDescription'|translate:"<strong>$nbOutlinks</strong>"}</div>
<div class="sparkline">{sparkline src=$urlSparklineActionsPerVisit} {'VisitsSummary_NbActionsPerVisit'|translate:"<strong>$nbActionsPerVisit</strong>"}</div>
</div>
<div id='rightcolumn'>