/** * Used by Admin screens * * @param Piwik_View $view */ protected function setBasicVariablesView($view) { parent::setBasicVariablesView($view); $view->currentAdminMenuName = Piwik_GetCurrentAdminMenuName(); $view->enableFrames = Zend_Registry::get('config')->General->enable_framed_settings; if (!$view->enableFrames) { $view->setXFrameOptions('sameorigin'); } }
/** * Set the minimal variables in the view object * Extended by some admin view specific variables * * @param Piwik_View $view */ protected function setBasicVariablesView($view) { parent::setBasicVariablesView($view); $view->currentAdminMenuName = Piwik_GetCurrentAdminMenuName(); $view->enableFrames = Piwik_Config::getInstance()->General['enable_framed_settings']; if (!$view->enableFrames) { $view->setXFrameOptions('sameorigin'); } }
public static function setBasicVariablesAdminView($view) { $view->currentAdminMenuName = Piwik_GetCurrentAdminMenuName(); $view->enableFrames = Piwik_Config::getInstance()->General['enable_framed_settings']; if (!$view->enableFrames) { $view->setXFrameOptions('sameorigin'); } $view->isSuperUser = Piwik::isUserIsSuperUser(); // for old geoip plugin warning $view->usingOldGeoIPPlugin = Piwik_PluginsManager::getInstance()->isPluginActivated('GeoIP'); // for cannot find installed plugin warning $missingPlugins = Piwik_PluginsManager::getInstance()->getMissingPlugins(); if (!empty($missingPlugins)) { $pluginsLink = Piwik_Url::getCurrentQueryStringWithParametersModified(array('module' => 'CorePluginsAdmin', 'action' => 'index')); $view->missingPluginsWarning = Piwik_Translate('CoreAdminHome_MissingPluginsWarning', array('<strong>' . implode('</strong>, <strong>', $missingPlugins) . '</strong>', '<a href="' . $pluginsLink . '"/>', '</a>')); } }