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:
authormattab <matthieu.aubry@gmail.com>2013-11-03 23:57:58 +0400
committermattab <matthieu.aubry@gmail.com>2013-11-03 23:57:58 +0400
commit8e5670a5f2ae62764e238ba7db437acc0ebbfb00 (patch)
treeb59df88889a46ae03d4d9d476723f5d36ccb1f66 /plugins/PrivacyManager/Controller.php
parent9a742f7d3522898cd9d3d02966d3f43d8b310636 (diff)
Refs #4273 Making UI text more clear + fixing bug in privacy settings (nonce was missing)
Diffstat (limited to 'plugins/PrivacyManager/Controller.php')
-rw-r--r--plugins/PrivacyManager/Controller.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/plugins/PrivacyManager/Controller.php b/plugins/PrivacyManager/Controller.php
index 709c496ac9..a7cae7aa87 100644
--- a/plugins/PrivacyManager/Controller.php
+++ b/plugins/PrivacyManager/Controller.php
@@ -15,8 +15,10 @@ use Piwik\Config;
use Piwik\Date;
use Piwik\Db;
use Piwik\MetricsFormatter;
+use Piwik\Nonce;
use Piwik\Option;
use Piwik\Piwik;
+use Piwik\Plugins\CorePluginsAdmin\CorePluginsAdmin;
use Piwik\Plugins\DBStats\MySQLMetadataProvider;
use Piwik\Plugins\LanguagesManager\LanguagesManager;
use Piwik\TaskScheduler;
@@ -130,6 +132,11 @@ class Controller extends \Piwik\Plugin\ControllerAdmin
$view->dntSupport = self::isDntSupported();
$view->canDeleteLogActions = Db::isLockPrivilegeGranted();
$view->dbUser = Config::getInstance()->database['username'];
+ if($view->anonymizeIP["enabled"]) {
+ $view->nonce = Nonce::getNonce(\Piwik\Plugins\CorePluginsAdmin\Controller::DEACTIVATE_NONCE);
+ } else {
+ $view->nonce = Nonce::getNonce(\Piwik\Plugins\CorePluginsAdmin\Controller::ACTIVATE_NONCE);
+ }
}
$view->language = LanguagesManager::getLanguageCodeForCurrentUser();
$this->displayWarningIfConfigFileNotWritable($view);
@@ -268,7 +275,7 @@ class Controller extends \Piwik\Plugin\ControllerAdmin
$deleteDataInfos["nextScheduleTime"] = $nextPossibleSchedule;
} else {
$deleteDataInfos["lastRun"] = $optionTable;
- $deleteDataInfos["lastRunPretty"] = Date::factory((int)$optionTable)->getLocalized('%day% %shortMonth% %longYear%');
+ $deleteDataInfos["lastRunPretty"] = Date::factory((int)$optionTable)->getLocalized('%day% %shortMonth% %longYear%');
//Calculate next run based on last run + interval
$nextScheduleRun = (int)($deleteDataInfos["lastRun"] + $deleteDataInfos["config"]["delete_logs_schedule_lowest_interval"] * 24 * 60 * 60);