Пример #1
0
 public function setDefaultFromPiwik()
 {
     $customLogo = new CustomLogo();
     $fromEmailName = $customLogo->isEnabled() ? Piwik::translate('CoreHome_WebAnalyticsReports') : Piwik::translate('ScheduledReports_PiwikReports');
     $fromEmailAddress = Config::getInstance()->General['noreply_email_address'];
     $this->setFrom($fromEmailAddress, $fromEmailName);
 }
Пример #2
0
 public function setDefaultFromPiwik()
 {
     $customLogo = new CustomLogo();
     /** @var Translator $translator */
     $translator = StaticContainer::get('Piwik\\Translation\\Translator');
     if ($customLogo->isEnabled()) {
         $fromEmailName = $translator->translate('CoreHome_WebAnalyticsReports');
     } else {
         $fromEmailName = $translator->translate('ScheduledReports_PiwikReports');
     }
     $fromEmailAddress = Config::getInstance()->General['noreply_email_address'];
     $this->setFrom($fromEmailAddress, $fromEmailName);
 }
Пример #3
0
 public function generalSettings()
 {
     Piwik::checkUserHasSuperUserAccess();
     $view = new View('@CoreAdminHome/generalSettings');
     $this->handleGeneralSettingsAdmin($view);
     $view->trustedHosts = Url::getTrustedHostsFromConfig();
     $logo = new CustomLogo();
     $view->branding = array('use_custom_logo' => $logo->isEnabled());
     $view->fileUploadEnabled = $logo->isFileUploadEnabled();
     $view->logosWriteable = $logo->isCustomLogoWritable();
     $view->pathUserLogo = CustomLogo::getPathUserLogo();
     $view->pathUserFavicon = CustomLogo::getPathUserFavicon();
     $view->pathUserLogoSmall = CustomLogo::getPathUserLogoSmall();
     $view->pathUserLogoSVG = CustomLogo::getPathUserSvgLogo();
     $view->pathUserLogoDirectory = realpath(dirname($view->pathUserLogo) . '/');
     $view->language = LanguagesManager::getLanguageCodeForCurrentUser();
     $this->setBasicVariablesView($view);
     return $view->render();
 }
Пример #4
0
 protected function addCustomLogoInfo($view)
 {
     $customLogo = new CustomLogo();
     $view->isCustomLogo = $customLogo->isEnabled();
     $view->customFavicon = $customLogo->getPathUserFavicon();
 }