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:
Diffstat (limited to 'plugins/UserSettings/UserSettings.php')
-rw-r--r--plugins/UserSettings/UserSettings.php38
1 files changed, 14 insertions, 24 deletions
diff --git a/plugins/UserSettings/UserSettings.php b/plugins/UserSettings/UserSettings.php
index 13b3c4f66a..5da8af6c69 100644
--- a/plugins/UserSettings/UserSettings.php
+++ b/plugins/UserSettings/UserSettings.php
@@ -1,6 +1,6 @@
<?php
/**
- * Piwik - Open source web analytics
+ * Piwik - free/libre analytics platform
*
* @link http://piwik.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
@@ -13,7 +13,6 @@ use Piwik\Plugin\ViewDataTable;
use Piwik\Plugins\CoreVisualizations\Visualizations\Graph;
use Piwik\Plugins\CoreVisualizations\Visualizations\HtmlTable;
use Piwik\Plugins\CoreVisualizations\Visualizations\JqplotGraph\Pie;
-use Piwik\WidgetsList;
/**
*
@@ -51,7 +50,7 @@ class UserSettings extends \Piwik\Plugin
'resolution',
'log_visit.config_resolution',
'1280x1024, 800x600, etc.',
- null,),
+ null),
array('UserSettings_VisitorSettings',
'UserSettings_WidgetBrowsers',
@@ -61,7 +60,7 @@ class UserSettings extends \Piwik\Plugin
'browserCode',
'log_visit.config_browser_name',
'FF, IE, CH, SF, OP, etc.',
- null,),
+ null),
// browser version
array('UserSettings_VisitorSettings',
@@ -72,7 +71,7 @@ class UserSettings extends \Piwik\Plugin
'browserVersion',
'log_visit.config_browser_version',
'1.0, 8.0, etc.',
- null,),
+ null),
array('UserSettings_VisitorSettings',
'UserSettings_WidgetBrowserFamilies',
@@ -82,7 +81,7 @@ class UserSettings extends \Piwik\Plugin
null,
null,
null,
- null,),
+ null),
array('UserSettings_VisitorSettings',
'UserSettings_WidgetPlugins',
@@ -92,7 +91,7 @@ class UserSettings extends \Piwik\Plugin
null,
null,
null,
- null,),
+ null),
array('UserSettings_VisitorSettings',
'UserSettings_WidgetWidescreen',
@@ -102,7 +101,7 @@ class UserSettings extends \Piwik\Plugin
null,
null,
null,
- null,),
+ null),
array('UserSettings_VisitorSettings',
'UserSettings_WidgetOperatingSystems',
@@ -112,7 +111,7 @@ class UserSettings extends \Piwik\Plugin
'operatingSystemCode',
'log_visit.config_os',
'WXP, WI7, MAC, LIN, AND, IPD, etc.',
- null,),
+ null),
array('UserSettings_VisitorSettings',
'UserSettings_WidgetGlobalVisitors',
@@ -164,7 +163,6 @@ class UserSettings extends \Piwik\Plugin
public function getListHooksRegistered()
{
$hooks = array(
- 'WidgetsList.addWidgets' => 'addWidgets',
'API.getReportMetadata' => 'getReportMetadata',
'API.getSegmentDimensionMetadata' => 'getSegmentsMetadata',
'ViewDataTable.configure' => 'configureViewDataTable',
@@ -378,6 +376,11 @@ class UserSettings extends \Piwik\Plugin
}
}
+ public function getRawReportMetadata()
+ {
+ return $this->reportMetadata;
+ }
+
/**
* Registers reports metadata
*
@@ -386,7 +389,7 @@ class UserSettings extends \Piwik\Plugin
public function getReportMetadata(&$reports)
{
$i = 0;
- foreach ($this->reportMetadata as $report) {
+ foreach ($this->getRawReportMetadata() as $report) {
list($category, $name, $apiModule, $apiAction, $columnName) = $report;
if ($category == false) continue;
@@ -443,17 +446,4 @@ class UserSettings extends \Piwik\Plugin
}
}
- /**
- * Adds the various User Settings widgets
- */
- function addWidgets()
- {
- // in this case, Widgets have same names as API reports
- foreach ($this->reportMetadata as $report) {
- list($category, $name, $controllerName, $controllerAction) = $report;
- if ($category == false) continue;
- WidgetsList::add($category, $name, $controllerName, $controllerAction);
- }
- }
-
}