diff --git a/plugins/Provider/Provider.php b/plugins/Provider/Provider.php index 719029dc8b02b8ce89bddd9bf6cbe9ac6766360e..1f2a5fc70d37c00edfec45f04228baacf914ed85 100644 --- a/plugins/Provider/Provider.php +++ b/plugins/Provider/Provider.php @@ -65,8 +65,7 @@ class Provider extends \Piwik\Plugin public static function footerUserCountry(&$out) { - $out = '<div> - <h2>' . Piwik::translate('Provider_WidgetProviders') . '</h2>'; + $out .= '<div><h2>' . Piwik::translate('Provider_WidgetProviders') . '</h2>'; $out .= FrontController::getInstance()->fetchDispatch('Provider', 'getProvider'); $out .= '</div>'; } diff --git a/plugins/UserLanguage/UserLanguage.php b/plugins/UserLanguage/UserLanguage.php index f8bad84ba2c0e445788a988ecf3632927f8e20a1..07d4fdb300e01ccd3cb3900bd91c3491ab51c362 100644 --- a/plugins/UserLanguage/UserLanguage.php +++ b/plugins/UserLanguage/UserLanguage.php @@ -7,10 +7,23 @@ * */ namespace Piwik\Plugins\UserLanguage; +use Piwik\Piwik; +use Piwik\FrontController; /** * */ class UserLanguage extends \Piwik\Plugin { + public function postLoad() + { + Piwik::addAction('Template.footerUserCountry', array('Piwik\Plugins\UserLanguage\UserLanguage', 'footerUserCountry')); + } + + public static function footerUserCountry(&$out) + { + $out .= '<div><h2>' . Piwik::translate('UserLanguage_BrowserLanguage') . '</h2>'; + $out .= FrontController::getInstance()->fetchDispatch('UserLanguage', 'getLanguage'); + $out .= '</div>'; + } } \ No newline at end of file diff --git a/plugins/UserSettings/Controller.php b/plugins/UserSettings/Controller.php index ba18becf5bda7eaca26603565b65e5c85ec6fc27..948f2c5a25cd9a952a269841e30549fe0ce9359c 100644 --- a/plugins/UserSettings/Controller.php +++ b/plugins/UserSettings/Controller.php @@ -35,9 +35,6 @@ class Controller extends \Piwik\Plugin\Controller $view->dataTableConfiguration = $this->renderReport(new GetConfiguration()); } - if (PluginManager::getInstance()->isPluginActivated('UserLanguage')) { - $view->dataTableBrowserLanguage = $this->renderReport(new GetLanguage()); - } return $view->render(); } } diff --git a/plugins/UserSettings/templates/index.twig b/plugins/UserSettings/templates/index.twig index e64d8e52a819e4618ab667673ba801ae42fb713e..eadf2f09f2c3d498613932199070be718d382b48 100644 --- a/plugins/UserSettings/templates/index.twig +++ b/plugins/UserSettings/templates/index.twig @@ -3,11 +3,6 @@ <h2 piwik-enriched-headline>{{ 'General_Plugins'|translate }}</h2> {{ dataTablePlugin|raw }} {% endif %} - - {% if dataTableBrowserLanguage|default is not empty %} - <h2 piwik-enriched-headline>{{ 'UserLanguage_BrowserLanguage'|translate }}</h2> - {{ dataTableBrowserLanguage|raw }} - {% endif %} </div> <div id='rightcolumn'>