![]() Server : LiteSpeed System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : claqxcrl ( 523) PHP Version : 8.1.32 Disable Function : NONE Directory : /home/claqxcrl/anfangola.com/wp-content/plugins/matomo/app/plugins/MultiSites/ |
<?php /** * Matomo - free/libre analytics platform * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later * */ namespace Piwik\Plugins\MultiSites; use Piwik\Piwik; class MultiSites extends \Piwik\Plugin { /** * @see \Piwik\Plugin::registerEvents */ public function registerEvents() { return array('AssetManager.getStylesheetFiles' => 'getStylesheetFiles', 'Translate.getClientSideTranslationKeys' => 'getClientSideTranslationKeys', 'Metrics.getDefaultMetricTranslations' => 'addMetricTranslations', 'API.getPagesComparisonsDisabledFor' => 'getPagesComparisonsDisabledFor'); } public function getPagesComparisonsDisabledFor(&$pages) { $pages[] = 'MultiSites.index'; } public function addMetricTranslations(&$translations) { $appendix = " " . Piwik::translate('MultiSites_Evolution'); $metrics = array('visits_evolution' => Piwik::translate('General_ColumnNbVisits') . $appendix, 'actions_evolution' => Piwik::translate('General_ColumnNbActions') . $appendix, 'pageviews_evolution' => Piwik::translate('General_ColumnPageviews') . $appendix, 'revenue_evolution' => Piwik::translate('General_ColumnRevenue') . $appendix, 'nb_conversions_evolution' => Piwik::translate('Goals_ColumnConversions') . $appendix, 'orders_evolution' => Piwik::translate('General_EcommerceOrders') . $appendix, 'ecommerce_revenue_evolution' => Piwik::translate('General_ProductRevenue') . $appendix); $translations = array_merge($translations, $metrics); } public function getClientSideTranslationKeys(&$translations) { $translations[] = 'General_Website'; $translations[] = 'General_ColumnNbVisits'; $translations[] = 'General_ColumnPageviews'; $translations[] = 'General_ColumnRevenue'; $translations[] = 'General_TotalVisitsPageviewsActionsRevenue'; $translations[] = 'General_EvolutionSummaryGeneric'; $translations[] = 'General_AllWebsitesDashboard'; $translations[] = 'General_NVisits'; $translations[] = 'MultiSites_Evolution'; $translations[] = 'SitesManager_AddSite'; $translations[] = 'General_Next'; $translations[] = 'General_Previous'; $translations[] = 'General_GoTo'; $translations[] = 'Dashboard_DashboardOf'; $translations[] = 'Actions_SubmenuSitesearch'; $translations[] = 'MultiSites_LoadingWebsites'; $translations[] = 'General_ErrorRequest'; $translations[] = 'General_Pagination'; $translations[] = 'General_ClickToSearch'; $translations[] = 'General_NeedMoreHelp'; $translations[] = 'General_Faq'; $translations[] = 'Feedback_CommunityHelp'; $translations[] = 'Feedback_ProfessionalHelp'; $translations[] = 'MultiSites_EvolutionComparisonIncomplete'; $translations[] = 'MultiSites_EvolutionComparisonProportional'; $translations[] = 'MultiSites_EvolutionComparisonDay'; $translations[] = 'MultiSites_EvolutionComparisonWeek'; $translations[] = 'MultiSites_EvolutionComparisonMonth'; $translations[] = 'MultiSites_EvolutionComparisonYear'; } public function getStylesheetFiles(&$stylesheets) { $stylesheets[] = "plugins/MultiSites/vue/src/Dashboard/Dashboard.less"; } }