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:
authordiosmosis <benaka@piwik.pro>2014-11-26 02:57:45 +0300
committerdiosmosis <benaka@piwik.pro>2014-11-26 02:57:45 +0300
commitfb5a40e46020786e0c56915fc03e54dc54e10c0f (patch)
tree1b1d2a06d1f8a895851456bddb9b06fe89366e26 /plugins/Overlay
parentcfd1626bb641f81acfc6a54962b03a785a39ee50 (diff)
Format metrics manually in Overlay screenshots.
Diffstat (limited to 'plugins/Overlay')
-rw-r--r--plugins/Overlay/Controller.php10
1 files changed, 9 insertions, 1 deletions
diff --git a/plugins/Overlay/Controller.php b/plugins/Overlay/Controller.php
index c5e1d2c1c2..3d11b0dd0f 100644
--- a/plugins/Overlay/Controller.php
+++ b/plugins/Overlay/Controller.php
@@ -78,7 +78,6 @@ class Controller extends \Piwik\Plugin\Controller
$dataTable = $request->process();
$formatter = new Metrics\Formatter\Html();
- $formatter->formatMetrics($dataTable, Report::factory("Actions", "getPageUrls"));
$data = array();
if ($dataTable->getRowsCount() > 0) {
@@ -94,6 +93,15 @@ class Controller extends \Piwik\Plugin\Controller
// skip unique visitors for period != day
continue;
}
+
+ if ($metric == 'bounce_rate'
+ || $metric == 'exit_rate'
+ ) {
+ $value = $formatter->getPrettyPercentFromQuotient($value);
+ } else if ($metric == 'avg_time_on_page') {
+ $value = $formatter->getPrettyTimeFromSeconds($value, $displayAsSentence = true);
+ }
+
$data[] = array(
'name' => $translations[$metric],
'value' => $value