diff options
author | sgiehl <stefan@piwik.org> | 2014-12-09 00:50:44 +0300 |
---|---|---|
committer | sgiehl <stefan@piwik.org> | 2014-12-09 00:50:44 +0300 |
commit | e7325c72565a92cc7ff6c6eabdbff885d9158f97 (patch) | |
tree | a72b385e75d835c2c916510f519c31ba6393831d /core | |
parent | d974ea9bbb567b860a17c5267c04cee3613ae6dd (diff) |
moved resolution and configuration reports to a new plugin
Diffstat (limited to 'core')
-rw-r--r-- | core/Plugin/Segment.php | 2 | ||||
-rw-r--r-- | core/Updates/2.10.0-b6.php | 43 | ||||
-rw-r--r-- | core/Version.php | 2 |
3 files changed, 45 insertions, 2 deletions
diff --git a/core/Plugin/Segment.php b/core/Plugin/Segment.php index 795d4da157..f29f208059 100644 --- a/core/Plugin/Segment.php +++ b/core/Plugin/Segment.php @@ -96,7 +96,7 @@ class Segment /** * Set (overwrite) the segment display name. This name will be visible in the API and the UI. It should be a - * translation key such as 'Actions_ColumnEntryPageTitle' or 'UserSettings_ColumnResolution'. + * translation key such as 'Actions_ColumnEntryPageTitle' or 'Resolution_ColumnResolution'. * @param string $name * @api */ diff --git a/core/Updates/2.10.0-b6.php b/core/Updates/2.10.0-b6.php new file mode 100644 index 0000000000..aac4e8b7e4 --- /dev/null +++ b/core/Updates/2.10.0-b6.php @@ -0,0 +1,43 @@ +<?php +/** + * Piwik - free/libre analytics platform + * + * @link http://piwik.org + * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later + * + */ + +namespace Piwik\Updates; + +use Piwik\DataAccess\ArchiveTableCreator; +use Piwik\Updater; +use Piwik\Updates; + +class Updates_2_10_0_b6 extends Updates +{ + + static function getSql() + { + $sqls = array(); + + $archiveTables = ArchiveTableCreator::getTablesArchivesInstalled(); + + $archiveBlobTables = array_filter($archiveTables, function($name) { + return ArchiveTableCreator::getTypeFromTableName($name) == ArchiveTableCreator::BLOB_TABLE; + }); + + foreach ($archiveBlobTables as $table) { + + $sqls["UPDATE " . $table . " SET name = 'Resolution_resolution' WHERE name = 'UserSettings_resolution'"] = false; + $sqls["UPDATE " . $table . " SET name = 'Resolution_configuration' WHERE name = 'UserSettings_configuration'"] = false; + } + + return $sqls; + } + + static function update() + { + Updater::updateDatabase(__FILE__, self::getSql()); + } + +} diff --git a/core/Version.php b/core/Version.php index 4c3de8b7df..6d2dea8e5a 100644 --- a/core/Version.php +++ b/core/Version.php @@ -20,5 +20,5 @@ final class Version * The current Piwik version. * @var string */ - const VERSION = '2.10.0-b5'; + const VERSION = '2.10.0-b6'; } |