diff options
author | Thomas Steur <thomas.steur@gmail.com> | 2013-10-22 08:05:21 +0400 |
---|---|---|
committer | Thomas Steur <thomas.steur@gmail.com> | 2013-10-22 08:05:21 +0400 |
commit | d4f2a75a40b6f4a015ae29e8c4ea5547e20d9f22 (patch) | |
tree | 10aeec8e35b7d4cf4c7933deccbdac8ad7998418 /plugins/CoreAdminHome/CoreAdminHome.php | |
parent | a385e5450cdf181e5bb84eeff0820ab22cc42d8f (diff) |
refs #4126 started to work on plugin settings
Diffstat (limited to 'plugins/CoreAdminHome/CoreAdminHome.php')
-rw-r--r-- | plugins/CoreAdminHome/CoreAdminHome.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/plugins/CoreAdminHome/CoreAdminHome.php b/plugins/CoreAdminHome/CoreAdminHome.php index 923c729555..2ae9202a3e 100644 --- a/plugins/CoreAdminHome/CoreAdminHome.php +++ b/plugins/CoreAdminHome/CoreAdminHome.php @@ -18,6 +18,7 @@ use Piwik\Menu\MenuAdmin; use Piwik\Piwik; use Piwik\ScheduledTask; use Piwik\ScheduledTime\Daily; +use Piwik\Settings\Manager as SettingsManager; /** * @@ -77,6 +78,7 @@ class CoreAdminHome extends \Piwik\Plugin $jsFiles[] = "plugins/CoreHome/javascripts/broadcast.js"; $jsFiles[] = "plugins/CoreAdminHome/javascripts/generalSettings.js"; $jsFiles[] = "plugins/CoreHome/javascripts/donate.js"; + $jsFiles[] = "plugins/CoreAdminHome/javascripts/pluginSettings.js"; } function addMenu() @@ -92,6 +94,14 @@ class CoreAdminHome extends \Piwik\Plugin array('module' => 'CoreAdminHome', 'action' => 'trackingCodeGenerator'), Piwik::isUserHasSomeAdminAccess(), $order = 4); + + if (SettingsManager::hasPluginSettingsForCurrentUser()) { + MenuAdmin::getInstance()->add('General_Settings', 'General_Plugins', + array('module' => 'CoreAdminHome', 'action' => 'pluginSettings'), + Piwik::isUserHasSomeAdminAccess(), + $order = 7); + } + } function purgeOutdatedArchives() |