From 8a25a5f180586a932ca8c7985adad1c5312551f0 Mon Sep 17 00:00:00 2001 From: sgiehl Date: Fri, 28 Nov 2014 15:06:51 +0100 Subject: [PATCH 1/5] removed screen type report and widget --- CHANGELOG.md | 2 +- core/API/Request.php | 8 +- ...ontents__Live.getLastVisitsDetails_day.xml | 4 - ...tents__Live.getLastVisitsDetails_month.xml | 4 - ...onMatch__Live.getLastVisitsDetails_day.xml | 4 - ...etMatch__Live.getLastVisitsDetails_day.xml | 4 - ...ceMatch__Live.getLastVisitsDetails_day.xml | 4 - plugins/CoreHome/javascripts/dataTable.js | 2 +- ...temTest__Live.getLastVisitsDetails_day.xml | 2 - .../templates/_dataTableViz_visitorLog.twig | 2 +- plugins/UserSettings/API.php | 16 --- plugins/UserSettings/Archiver.php | 16 +-- plugins/UserSettings/Columns/TypeOfScreen.php | 20 ---- plugins/UserSettings/Controller.php | 2 - .../UserSettings/Reports/GetScreenType.php | 37 ------- plugins/UserSettings/UserSettings.php | 6 -- plugins/UserSettings/Visitor.php | 21 ---- plugins/UserSettings/functions.php | 37 ------- plugins/UserSettings/lang/am.json | 3 +- plugins/UserSettings/lang/ar.json | 3 +- plugins/UserSettings/lang/be.json | 3 +- plugins/UserSettings/lang/bg.json | 3 +- plugins/UserSettings/lang/ca.json | 3 +- plugins/UserSettings/lang/cs.json | 3 +- plugins/UserSettings/lang/da.json | 3 +- plugins/UserSettings/lang/de.json | 3 +- plugins/UserSettings/lang/el.json | 3 +- plugins/UserSettings/lang/en.json | 4 +- plugins/UserSettings/lang/es.json | 3 +- plugins/UserSettings/lang/et.json | 3 +- plugins/UserSettings/lang/eu.json | 3 +- plugins/UserSettings/lang/fa.json | 3 +- plugins/UserSettings/lang/fi.json | 3 +- plugins/UserSettings/lang/fr.json | 3 +- plugins/UserSettings/lang/gl.json | 3 +- plugins/UserSettings/lang/hu.json | 3 +- plugins/UserSettings/lang/id.json | 3 +- plugins/UserSettings/lang/is.json | 3 +- plugins/UserSettings/lang/it.json | 3 +- plugins/UserSettings/lang/ja.json | 3 +- plugins/UserSettings/lang/ka.json | 3 +- plugins/UserSettings/lang/ko.json | 3 +- plugins/UserSettings/lang/lt.json | 3 +- plugins/UserSettings/lang/lv.json | 3 +- plugins/UserSettings/lang/nb.json | 3 +- plugins/UserSettings/lang/nl.json | 3 +- plugins/UserSettings/lang/nn.json | 3 +- plugins/UserSettings/lang/pl.json | 3 +- plugins/UserSettings/lang/pt-br.json | 3 +- plugins/UserSettings/lang/pt.json | 3 +- plugins/UserSettings/lang/ro.json | 3 +- plugins/UserSettings/lang/ru.json | 3 +- plugins/UserSettings/lang/sk.json | 3 +- plugins/UserSettings/lang/sq.json | 3 +- plugins/UserSettings/lang/sr.json | 3 +- plugins/UserSettings/lang/sv.json | 3 +- plugins/UserSettings/lang/th.json | 3 +- plugins/UserSettings/lang/tl.json | 3 +- plugins/UserSettings/lang/tr.json | 3 +- plugins/UserSettings/lang/uk.json | 3 +- plugins/UserSettings/lang/vi.json | 3 +- plugins/UserSettings/lang/zh-cn.json | 3 +- plugins/UserSettings/lang/zh-tw.json | 3 +- plugins/UserSettings/templates/index.twig | 3 - ...Options__Live.getLastVisitsDetails_day.xml | 18 ---- ...ptions__Live.getLastVisitsDetails_year.xml | 20 ---- ...ITest__Live.getLastVisitsDetails_range.xml | 70 ------------- ...mEvents__Live.getLastVisitsDetails_day.xml | 20 ---- ...vents__Live.getLastVisitsDetails_month.xml | 20 ---- ...tLogs__Live.getLastVisitsDetails_range.xml | 80 -------------- ...Logs__UserSettings.getScreenType_month.xml | 39 ------- ...Logs__UserSettings.getWideScreen_month.xml | 39 ------- ...rtAsc__Live.getLastVisitsDetails_month.xml | 14 --- ...itAsc__Live.getLastVisitsDetails_month.xml | 14 --- ...Visit__Live.getLastVisitsDetails_month.xml | 14 --- ...Count__Live.getLastVisitsDetails_month.xml | 14 --- ...tDesc__Live.getLastVisitsDetails_month.xml | 14 --- ...eTest__Live.getLastVisitsDetails_month.xml | 20 ---- ...Visits__UserSettings.getScreenType_day.xml | 14 --- ...Visits__UserSettings.getWideScreen_day.xml | 14 --- ...Support__Live.getLastVisitsDetails_day.xml | 4 - ...upport__UserSettings.getScreenType_day.xml | 15 --- ...upport__UserSettings.getWideScreen_day.xml | 15 --- ...ecified__Live.getLastVisitsDetails_day.xml | 4 - ...eDays__Live.getLastVisitsDetails_month.xml | 6 -- ...nesTest__Live.getLastVisitsDetails_day.xml | 2 - ...Reports.generateReport_month.original.html | 98 ------------------ ...Reports.generateReport_month.original.html | 92 ---------------- ...ortMetadata__API.getReportMetadata_day.xml | 28 ----- ...vExport__Live.getLastVisitsDetails_day.csv | Bin 7680 -> 7328 bytes ...Ordered__Live.getLastVisitsDetails_day.xml | 4 - ...thItems__Live.getLastVisitsDetails_day.xml | 6 -- ...dReports.generateReport_week.original.html | 73 ------------- ...dReports.generateReport_week.original.html | 67 ------------ ...IsLast__UserSettings.getScreenType_day.xml | 10 -- ...sLast__UserSettings.getScreenType_week.xml | 10 -- ...IsLast__UserSettings.getWideScreen_day.xml | 10 -- ...sLast__UserSettings.getWideScreen_week.xml | 10 -- ...oVisit__UserSettings.getScreenType_day.xml | 2 - ...oVisit__UserSettings.getWideScreen_day.xml | 2 - ...tadataAndNormalAPI__Live.getLastVisits.xml | 6 -- ...alAPI__Live.getLastVisitsDetails_range.xml | 6 -- ...taAndNormalAPI__Live.getVisitorProfile.xml | 4 - tests/PHPUnit/Unit/DeprecatedMethodsTest.php | 1 - 104 files changed, 53 insertions(+), 1176 deletions(-) delete mode 100644 plugins/UserSettings/Columns/TypeOfScreen.php delete mode 100644 plugins/UserSettings/Reports/GetScreenType.php delete mode 100644 tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getScreenType_month.xml delete mode 100644 tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getWideScreen_month.xml delete mode 100644 tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getScreenType_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getWideScreen_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getScreenType_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getWideScreen_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_week.xml delete mode 100644 tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_week.xml delete mode 100644 tests/PHPUnit/System/expected/test_noVisit__UserSettings.getScreenType_day.xml delete mode 100644 tests/PHPUnit/System/expected/test_noVisit__UserSettings.getWideScreen_day.xml diff --git a/CHANGELOG.md b/CHANGELOG.md index 999388087dc..2fa668aead3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ This is a changelog for Piwik platform developers. All changes for our HTTP API' * The API method `UserSettings.getOS` is deprecated and will be removed from May 1st 2015. Use `DevicesDetection.getOsVersions` instead * The API method `UserSettings.getMobileVsDesktop` is deprecated and will be removed from May 1st 2015. Use `DevicesDetection.getType` instead * The API method `UserSettings.getBrowserType` is deprecated and will be removed from May 1st 2015. Use `DevicesDetection.getBrowserEngines` instead -* The API method `UserSettings.getWideScreen` is deprecated and will be removed from May 1st 2015. Use `UserSettings.getScreenType` instead +* The API method `UserSettings.getWideScreen` has been removed ## Piwik 2.9.1 diff --git a/core/API/Request.php b/core/API/Request.php index 979f1299d0b..23677e45fb0 100644 --- a/core/API/Request.php +++ b/core/API/Request.php @@ -46,7 +46,7 @@ * * **Basic Usage** * - * $request = new Request('method=UserSettings.getWideScreen&idSite=1&date=yesterday&period=week' + * $request = new Request('method=UserSettings.getLanguage&idSite=1&date=yesterday&period=week' * . '&format=xml&filter_limit=5&filter_offset=0') * $result = $request->process(); * echo $result; @@ -54,7 +54,7 @@ * **Getting a unrendered DataTable** * * // use the convenience method 'processRequest' - * $dataTable = Request::processRequest('UserSettings.getWideScreen', array( + * $dataTable = Request::processRequest('UserSettings.getLanguage', array( * 'idSite' => 1, * 'date' => 'yesterday', * 'period' => 'week', @@ -78,7 +78,7 @@ class Request * forwarded to request array before it is returned. * * @param string|array $request The base request string or array, eg, - * `'module=UserSettings&action=getWidescreen'`. + * `'module=UserSettings&action=getLanguage'`. * @param array $defaultRequest Default query parameters. If a query parameter is absent in `$request`, it will be loaded * from this. Defaults to `$_GET + $_POST`. * @return array @@ -125,7 +125,7 @@ public static function getRequestArrayFromString($request, $defaultRequest = nul * Constructor. * * @param string|array $request Query string that defines the API call (must at least contain a **method** parameter), - * eg, `'method=UserSettings.getWideScreen&idSite=1&date=yesterday&period=week&format=xml'` + * eg, `'method=UserSettings.getLanguage&idSite=1&date=yesterday&period=week&format=xml'` * If a request is not provided, then we use the values in the `$_GET` and `$_POST` * superglobals. * @param array $defaultRequest Default query parameters. If a query parameter is absent in `$request`, it will be loaded diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml index 6c8c8875f00..7b62e398c20 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml @@ -77,9 +77,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -177,9 +175,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml index 6c8c8875f00..7b62e398c20 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml @@ -77,9 +77,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -177,9 +175,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml index 6c8c8875f00..7b62e398c20 100644 --- a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml @@ -77,9 +77,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -177,9 +175,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml index 6c8c8875f00..7b62e398c20 100644 --- a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml @@ -77,9 +77,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -177,9 +175,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml index 6c8c8875f00..7b62e398c20 100644 --- a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml @@ -77,9 +77,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -177,9 +175,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/plugins/CoreHome/javascripts/dataTable.js b/plugins/CoreHome/javascripts/dataTable.js index ac59e4ff2be..99607433481 100644 --- a/plugins/CoreHome/javascripts/dataTable.js +++ b/plugins/CoreHome/javascripts/dataTable.js @@ -67,7 +67,7 @@ DataTable.registerFooterIconHandler = function (id, handler) { /** * Returns the first datatable div displaying a specific report. * - * @param {string} report The report, eg, UserSettings.getWideScreen + * @param {string} report The report, eg, UserSettings.getLanguage * @return {Element} The datatable div displaying the report, or undefined if * it cannot be found. */ diff --git a/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml b/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml index 1fbae717c6e..da580cc910c 100644 --- a/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml +++ b/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml @@ -150,9 +150,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/plugins/Live/templates/_dataTableViz_visitorLog.twig b/plugins/Live/templates/_dataTableViz_visitorLog.twig index cf0460501a5..c355b700f1d 100644 --- a/plugins/Live/templates/_dataTableViz_visitorLog.twig +++ b/plugins/Live/templates/_dataTableViz_visitorLog.twig @@ -36,7 +36,7 @@ {% endif %} {% if visitor.getColumn('operatingSystemIcon') %}  {% endif %} + title="{{ visitor.getColumn('operatingSystem') }}, {{ visitor.getColumn('resolution') }}"/>{% endif %} {% if visitor.getColumn('visitorTypeIcon') %} {% if visitor.getColumn('visitorTypeIcon') %} - getDevicesDetectorApi()->getBrowserEngines($idSite, $period, $date, $segment); } - /** - * @deprecated since 2.10.0 Use {@link getScreenType} instead. - */ - public function getWideScreen($idSite, $period, $date, $segment = false) - { - return $this->getScreenType($idSite, $period, $date, $segment); - } - - public function getScreenType($idSite, $period, $date, $segment = false) - { - $dataTable = $this->getDataTable(Archiver::SCREEN_TYPE_RECORD_NAME, $idSite, $period, $date, $segment); - $dataTable->queueFilter('ColumnCallbackAddMetadata', array('label', 'logo', __NAMESPACE__ . '\getScreensLogo')); - $dataTable->queueFilter('ColumnCallbackReplace', array('label', 'ucfirst')); - return $dataTable; - } - public function getPlugin($idSite, $period, $date, $segment = false) { // fetch all archive data required diff --git a/plugins/UserSettings/Archiver.php b/plugins/UserSettings/Archiver.php index fed904de7d9..740e5d4d945 100644 --- a/plugins/UserSettings/Archiver.php +++ b/plugins/UserSettings/Archiver.php @@ -26,7 +26,6 @@ class Archiver extends \Piwik\Plugin\Archiver { const LANGUAGE_RECORD_NAME = 'UserSettings_language'; const PLUGIN_RECORD_NAME = 'UserSettings_plugin'; - const SCREEN_TYPE_RECORD_NAME = 'UserSettings_wideScreen'; const RESOLUTION_RECORD_NAME = 'UserSettings_resolution'; const CONFIGURATION_RECORD_NAME = 'UserSettings_configuration'; @@ -41,7 +40,7 @@ class Archiver extends \Piwik\Plugin\Archiver public function aggregateDayReport() { $this->aggregateByConfiguration(); - $this->aggregateByResolutionAndScreenType(); + $this->aggregateByResolution(); $this->aggregateByPlugin(); $this->aggregateByLanguage(); } @@ -54,7 +53,6 @@ public function aggregateMultipleReports() $dataTableRecords = array( self::CONFIGURATION_RECORD_NAME, self::RESOLUTION_RECORD_NAME, - self::SCREEN_TYPE_RECORD_NAME, self::PLUGIN_RECORD_NAME, self::LANGUAGE_RECORD_NAME, ); @@ -67,12 +65,6 @@ protected function aggregateByConfiguration() $this->insertTable(self::CONFIGURATION_RECORD_NAME, $metrics); } - protected function aggregateByResolutionAndScreenType() - { - $resolutions = $this->aggregateByResolution(); - $this->aggregateByScreenType($resolutions); - } - protected function aggregateByResolution() { $table = $this->getLogAggregator()->getMetricsFromVisitByDimension(self::RESOLUTION_DIMENSION)->asDataTable(); @@ -83,12 +75,6 @@ protected function aggregateByResolution() return $table; } - protected function aggregateByScreenType(DataTable $resolutions) - { - $resolutions->filter('GroupBy', array('label', __NAMESPACE__ . '\getScreenTypeFromResolution')); - $this->insertTable(self::SCREEN_TYPE_RECORD_NAME, $resolutions); - } - protected function aggregateByPlugin() { $selects = array( diff --git a/plugins/UserSettings/Columns/TypeOfScreen.php b/plugins/UserSettings/Columns/TypeOfScreen.php deleted file mode 100644 index cdbc796ab24..00000000000 --- a/plugins/UserSettings/Columns/TypeOfScreen.php +++ /dev/null @@ -1,20 +0,0 @@ -dataTablePlugin = $this->renderReport(new GetPlugin()); $view->dataTableResolution = $this->renderReport(new GetResolution()); $view->dataTableConfiguration = $this->renderReport(new GetConfiguration()); - $view->dataTableScreenType = $this->renderReport(new GetScreenType()); $view->dataTableBrowserLanguage = $this->renderReport(new GetLanguage()); return $view->render(); diff --git a/plugins/UserSettings/Reports/GetScreenType.php b/plugins/UserSettings/Reports/GetScreenType.php deleted file mode 100644 index 1b33d0dc4ca..00000000000 --- a/plugins/UserSettings/Reports/GetScreenType.php +++ /dev/null @@ -1,37 +0,0 @@ -dimension = new TypeOfScreen(); - $this->name = Piwik::translate('UserSettings_WidgetWidescreen'); - $this->documentation = ''; // TODO - $this->order = 5; - $this->widgetTitle = 'UserSettings_WidgetWidescreen'; - } - - public function configureView(ViewDataTable $view) - { - $this->getBasicUserSettingsDisplayProperties($view); - - $view->config->title = Piwik::translate('UserSettings_ColumnTypeOfScreen'); - $view->config->show_offset_information = false; - $view->config->show_pagination_control = false; - $view->config->show_limit_control = false; - $view->config->addTranslation('label', $this->dimension->getName()); - } -} diff --git a/plugins/UserSettings/UserSettings.php b/plugins/UserSettings/UserSettings.php index d36ce093b6f..81584705449 100644 --- a/plugins/UserSettings/UserSettings.php +++ b/plugins/UserSettings/UserSettings.php @@ -52,19 +52,13 @@ public function mapDeprecatedActions(&$module, &$action, &$parameters) $module = 'DevicesDetection'; $action = $movedMethods[$action]; } - - if ($module == 'UserSettings' && $action == 'getWideScreen') { - $action = 'getScreenType'; - } } public function extendVisitorDetails(&$visitor, $details) { $instance = new Visitor($details); - $visitor['screenType'] = $instance->getScreenType(); $visitor['resolution'] = $instance->getResolution(); - $visitor['screenTypeIcon'] = $instance->getScreenTypeIcon(); $visitor['plugins'] = $instance->getPlugins(); $visitor['pluginsIcons'] = $instance->getPluginIcons(); } diff --git a/plugins/UserSettings/Visitor.php b/plugins/UserSettings/Visitor.php index 03e2bd958a1..33f3528487b 100644 --- a/plugins/UserSettings/Visitor.php +++ b/plugins/UserSettings/Visitor.php @@ -63,15 +63,6 @@ function getPluginIcons() return null; } - function getScreenType() - { - if (!array_key_exists('config_resolution', $this->details)) { - return null; - } - - return getScreenTypeFromResolution($this->details['config_resolution']); - } - function getResolution() { if (!array_key_exists('config_resolution', $this->details)) { @@ -80,16 +71,4 @@ function getResolution() return $this->details['config_resolution']; } - - function getScreenTypeIcon() - { - $type = $this->getScreenType(); - - if (empty($type)) { - return null; - } - - return getScreensLogo($type); - } - } \ No newline at end of file diff --git a/plugins/UserSettings/functions.php b/plugins/UserSettings/functions.php index e367ff8bc98..eaab5557c7c 100644 --- a/plugins/UserSettings/functions.php +++ b/plugins/UserSettings/functions.php @@ -37,43 +37,6 @@ function getConfigurationLabel($str) return $os . " / " . $browser . " / " . $resolution; } -function getLogoImageFromId($dir, $id) -{ - $path = $dir . '/' . $id . '.gif'; - if (file_exists(PIWIK_INCLUDE_PATH . '/' . $path)) { - return $path; - } else { - return $dir . '/UNK.gif'; - } -} - -function getScreensLogo($label) -{ - return 'plugins/UserSettings/images/screens/' . $label . '.gif'; -} - -function getScreenTypeFromResolution($resolution) -{ - if ($resolution === Request::UNKNOWN_RESOLUTION) { - return $resolution; - } - - $width = intval(substr($resolution, 0, strpos($resolution, 'x'))); - $height = intval(substr($resolution, strpos($resolution, 'x') + 1)); - $ratio = Piwik::secureDiv($width, $height); - - if ($width < 640) { - $name = 'mobile'; - } elseif ($ratio < 1.4) { - $name = 'normal'; - } else if ($ratio < 2) { - $name = 'wide'; - } else { - $name = 'dual'; - } - return $name; -} - /** * Returns the given language code to translated language name * diff --git a/plugins/UserSettings/lang/am.json b/plugins/UserSettings/lang/am.json index b3e6ceefe55..50942cf0323 100644 --- a/plugins/UserSettings/lang/am.json +++ b/plugins/UserSettings/lang/am.json @@ -169,7 +169,6 @@ "WidgetGlobalVisitors": "የሁሉም ጎብኚዎች ውቅረት", "WidgetOperatingSystems": "ስርዓተ ክወናዎች", "WidgetPlugins": "የተሰኪዎች ዝርዝር", - "WidgetResolutions": "የማያ ጥራቶች", - "WidgetWidescreen": "የተለመደ \/ ሰፊ ማያ" + "WidgetResolutions": "የማያ ጥራቶች" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ar.json b/plugins/UserSettings/lang/ar.json index 9709b1ed09c..8eeeac62a40 100644 --- a/plugins/UserSettings/lang/ar.json +++ b/plugins/UserSettings/lang/ar.json @@ -202,7 +202,6 @@ "WidgetGlobalVisitors": "الإعدادات العامة للزوار", "WidgetOperatingSystems": "أنظمة التشغيل", "WidgetPlugins": "قائمة الإضافات", - "WidgetResolutions": "كثافات الشاشة النقطية", - "WidgetWidescreen": "عادية \/ عريضة" + "WidgetResolutions": "كثافات الشاشة النقطية" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/be.json b/plugins/UserSettings/lang/be.json index afe7fdc13e0..20c273bcefb 100644 --- a/plugins/UserSettings/lang/be.json +++ b/plugins/UserSettings/lang/be.json @@ -136,7 +136,6 @@ "WidgetOperatingSystems": "Аперацыйныя сістэмы", "WidgetPlugins": "Спіс плагінаў", "WidgetPluginsDocumentation": "Гэтая справаздача паказвае, якія плагіны были ўключаны ў браўзэраў Вашых наведвальнікаў. Гэтая інфармацыя можа мець важнае значэнне для выбару правільнага спосабу дастаўкі кантэнту.", - "WidgetResolutions": "Дазвол манітораў", - "WidgetWidescreen": "Звычайны \/ Шырокаэкранны" + "WidgetResolutions": "Дазвол манітораў" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/bg.json b/plugins/UserSettings/lang/bg.json index 6f37689f603..bd08b3b48cf 100644 --- a/plugins/UserSettings/lang/bg.json +++ b/plugins/UserSettings/lang/bg.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Операционни системи", "WidgetPlugins": "Добавки", "WidgetPluginsDocumentation": "Този отчет показва каква добавка на браузъра са използвали вашите посетители. Тази информация може да е важна, за да изберете правилния начин за доставяне на вашето съдържание.", - "WidgetResolutions": "Разделителна способност", - "WidgetWidescreen": "Нормален\/Широкоекранен" + "WidgetResolutions": "Разделителна способност" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ca.json b/plugins/UserSettings/lang/ca.json index a9b19df9d0c..abbcac1a970 100644 --- a/plugins/UserSettings/lang/ca.json +++ b/plugins/UserSettings/lang/ca.json @@ -208,7 +208,6 @@ "WidgetOperatingSystems": "Sistemes operatius", "WidgetPlugins": "Llistat de connectors", "WidgetPluginsDocumentation": "Aquest informe mostra quines extensions tenen els vostres visitants activades. Aquesta informació pot ser important per determinar la forma correcta de mostrar el contingut.", - "WidgetResolutions": "Resolucions", - "WidgetWidescreen": "Normal \/ panoràmica" + "WidgetResolutions": "Resolucions" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/cs.json b/plugins/UserSettings/lang/cs.json index 933fde91322..f05e89bd839 100644 --- a/plugins/UserSettings/lang/cs.json +++ b/plugins/UserSettings/lang/cs.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Operační systémy", "WidgetPlugins": "Seznam zásuvných modulů", "WidgetPluginsDocumentation": "Toto hlášení zobrazuje zásuvné moduly, které měli vaši návštěvníci povoleny. Tato informace může být důležitá při rozhodování o tom, jakým způsobem prezentovat obsah.", - "WidgetResolutions": "Rozlišení obrazovky", - "WidgetWidescreen": "Normální \/ Širokoúhlá" + "WidgetResolutions": "Rozlišení obrazovky" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/da.json b/plugins/UserSettings/lang/da.json index a0e18f69c6a..bc8cbd084cb 100644 --- a/plugins/UserSettings/lang/da.json +++ b/plugins/UserSettings/lang/da.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Operativsystem", "WidgetPlugins": "Udvidelsesmoduler", "WidgetPluginsDocumentation": "Rapporten viser, hvilke browserudvidelser de besøgende havde aktiveret. Oplysningerne kan være vigtigt for at vælge den rigtige måde at levere indholdet på.", - "WidgetResolutions": "Skærmopløsninger", - "WidgetWidescreen": "Normal \/ bredformat" + "WidgetResolutions": "Skærmopløsninger" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/de.json b/plugins/UserSettings/lang/de.json index 9113d2b41bb..5e7a5ea12b1 100644 --- a/plugins/UserSettings/lang/de.json +++ b/plugins/UserSettings/lang/de.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Betriebssysteme", "WidgetPlugins": "Liste der Plugins", "WidgetPluginsDocumentation": "Dieser Bericht zeigt Ihnen, welche Plugins Ihre Besucher in Ihren Browser aktiviert haben. Diese Informationen kann Ihnen dabei helfen, die beste Art zu finden, Ihre Inhalte auszuliefern.", - "WidgetResolutions": "Bildschirmauflösungen", - "WidgetWidescreen": "Normal \/ Breitbild" + "WidgetResolutions": "Bildschirmauflösungen" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/el.json b/plugins/UserSettings/lang/el.json index 4189b0b336e..ccf27a06394 100644 --- a/plugins/UserSettings/lang/el.json +++ b/plugins/UserSettings/lang/el.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Λειτουργικά συστήματα", "WidgetPlugins": "Λίστα προσθέτων", "WidgetPluginsDocumentation": "Αυτή η αναφορά δείχνει ποια πρόσθετα φυλλομετρητή έχουν ενεργά οι επισκέπτες σας. Αυτή η πληροφορία ίσως είναι σημαντική για την επιλογή του πιο σωστού τρόπου απόδοσης του περιεχομένου σας.", - "WidgetResolutions": "Αναλύσεις οθόνης", - "WidgetWidescreen": "Κανονική \/ Ευρεία οθόνη" + "WidgetResolutions": "Αναλύσεις οθόνης" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/en.json b/plugins/UserSettings/lang/en.json index 0057f454e93..e271613dd20 100644 --- a/plugins/UserSettings/lang/en.json +++ b/plugins/UserSettings/lang/en.json @@ -10,7 +10,6 @@ "ColumnOperatingSystem": "Operating system", "ColumnResolution": "Resolution", "ColumnTypeOfScreen": "Type of screen", - "ScreenTypes": "Screen types", "Configurations": "Configurations", "GamingConsole": "Gaming Console", "Language_aa": "Afar", @@ -212,7 +211,6 @@ "WidgetOperatingSystems": "Operating System", "WidgetPlugins": "Browser Plugins", "WidgetPluginsDocumentation": "This report shows which browser plugins your visitors had enabled. This information might be important for choosing the right way to deliver your content.", - "WidgetResolutions": "Screen Resolution", - "WidgetWidescreen": "Normal \/ Widescreen" + "WidgetResolutions": "Screen Resolution" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/es.json b/plugins/UserSettings/lang/es.json index 151c54cae04..669f9a17ee3 100644 --- a/plugins/UserSettings/lang/es.json +++ b/plugins/UserSettings/lang/es.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Sistemas operativos", "WidgetPlugins": "Lista de Plugins", "WidgetPluginsDocumentation": "Este informe muestra que extensiones del navegador sus visitantes han habilitado. Esta información puede ser importante sea para elegir el método eficiente de enviar su contenido.", - "WidgetResolutions": "Resoluciones de pantalla", - "WidgetWidescreen": "Normal \/ Panorámica" + "WidgetResolutions": "Resoluciones de pantalla" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/et.json b/plugins/UserSettings/lang/et.json index f2c9d38bf6d..4f70f02b2f8 100644 --- a/plugins/UserSettings/lang/et.json +++ b/plugins/UserSettings/lang/et.json @@ -205,7 +205,6 @@ "WidgetGlobalVisitors": "Kohalike külastajate seaded", "WidgetOperatingSystems": "Operatsioonisüsteemid", "WidgetPlugins": "Sirviku lisatarkvarad", - "WidgetResolutions": "Ekraani resolutsioonid", - "WidgetWidescreen": "Normaal \/ Laiekraan" + "WidgetResolutions": "Ekraani resolutsioonid" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/eu.json b/plugins/UserSettings/lang/eu.json index 7fc63dc7009..3f140ae7231 100644 --- a/plugins/UserSettings/lang/eu.json +++ b/plugins/UserSettings/lang/eu.json @@ -162,7 +162,6 @@ "WidgetGlobalVisitors": "Bisitarien konfigurazioa", "WidgetOperatingSystems": "Sistema eragileak", "WidgetPlugins": "Pluginen zerrenda", - "WidgetResolutions": "Pantailaren bereizmenak", - "WidgetWidescreen": "Normala \/ Panoramikoa" + "WidgetResolutions": "Pantailaren bereizmenak" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/fa.json b/plugins/UserSettings/lang/fa.json index 04c0c954234..6728d12b8db 100644 --- a/plugins/UserSettings/lang/fa.json +++ b/plugins/UserSettings/lang/fa.json @@ -210,7 +210,6 @@ "WidgetOperatingSystems": "سیستم عامل ها", "WidgetPlugins": "لیست افزونه ها", "WidgetPluginsDocumentation": "این گزارش نشان می دهد که پلاگین مرورگر بازدید کننده خود را فعال کرده بود. این اطلاعات ممکن است مهم برای انتخاب راه درست برای ارائه محتوای خود را.", - "WidgetResolutions": "رزلوشن نمایشگر", - "WidgetWidescreen": "معمولی \/ صفحه عریض" + "WidgetResolutions": "رزلوشن نمایشگر" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/fi.json b/plugins/UserSettings/lang/fi.json index 3de8453929b..cba8e6d3824 100644 --- a/plugins/UserSettings/lang/fi.json +++ b/plugins/UserSettings/lang/fi.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Käyttöjärjestelmät", "WidgetPlugins": "Lista lisäosista", "WidgetPluginsDocumentation": "Tämä raportti näyttää, mitä selainlisäosia vierailijoillasi oli käytössä. Tästä tiedosta voi olla hyötyä, kun joudut valitsemaan, miten tietoa esitetään ja välitetään vierailijoille.", - "WidgetResolutions": "Näytön resoluutio", - "WidgetWidescreen": "Normaali \/ laajakuva" + "WidgetResolutions": "Näytön resoluutio" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/fr.json b/plugins/UserSettings/lang/fr.json index 7697f2a1e2b..885bcf14655 100644 --- a/plugins/UserSettings/lang/fr.json +++ b/plugins/UserSettings/lang/fr.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Systèmes d'exploitation", "WidgetPlugins": "Liste de Plugins", "WidgetPluginsDocumentation": "Ce rapport montre quels plugins du navigateur vos visiteurs ont activés. Cette information peut être importante pour choisir le bon moyen de délivrer le contenu.", - "WidgetResolutions": "Résolutions d'écran", - "WidgetWidescreen": "Normal \/ Écran large" + "WidgetResolutions": "Résolutions d'écran" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/gl.json b/plugins/UserSettings/lang/gl.json index 8f3822ca548..f28e20627e6 100644 --- a/plugins/UserSettings/lang/gl.json +++ b/plugins/UserSettings/lang/gl.json @@ -157,7 +157,6 @@ "WidgetGlobalVisitors": "Configuración global de visitantes", "WidgetOperatingSystems": "Sistemas Operativos", "WidgetPlugins": "Lista de plugins", - "WidgetResolutions": "Resolucións de pantalla", - "WidgetWidescreen": "Normal \/ Panorámica" + "WidgetResolutions": "Resolucións de pantalla" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/hu.json b/plugins/UserSettings/lang/hu.json index e9d1e42105c..796028af09d 100644 --- a/plugins/UserSettings/lang/hu.json +++ b/plugins/UserSettings/lang/hu.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Globális látogatói beállítások", "WidgetOperatingSystems": "Operációs rendszerek", "WidgetPlugins": "Bővítmények listája", - "WidgetResolutions": "Képernyőfelbontások", - "WidgetWidescreen": "Normál\/szélesvásznú" + "WidgetResolutions": "Képernyőfelbontások" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/id.json b/plugins/UserSettings/lang/id.json index f877d25b00f..e51070d5333 100644 --- a/plugins/UserSettings/lang/id.json +++ b/plugins/UserSettings/lang/id.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Sistem Operasi", "WidgetPlugins": "Daftar Pengaya", "WidgetPluginsDocumentation": "Laporan ini menunjukkan pengaya peramban yang diaktifkan oleh pengunjung. Informasi yang tersedia kemungkinan penting untuk memilih cara terbaik untuk menyampaikan konten Anda.", - "WidgetResolutions": "Resolusi layar", - "WidgetWidescreen": "Normal \/ LayarLebar" + "WidgetResolutions": "Resolusi layar" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/is.json b/plugins/UserSettings/lang/is.json index 88618b0ef99..3e2e8228526 100644 --- a/plugins/UserSettings/lang/is.json +++ b/plugins/UserSettings/lang/is.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Altæk gestastilling", "WidgetOperatingSystems": "Stýrikerfi", "WidgetPlugins": "Listi yfir íbætur", - "WidgetResolutions": "Skjáupplausnir", - "WidgetWidescreen": "Normal\/Breiðtjald" + "WidgetResolutions": "Skjáupplausnir" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/it.json b/plugins/UserSettings/lang/it.json index f9e7d8601ea..3f5a470f7ee 100644 --- a/plugins/UserSettings/lang/it.json +++ b/plugins/UserSettings/lang/it.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Sistemi Operativi", "WidgetPlugins": "Lista dei Plugin", "WidgetPluginsDocumentation": "Questo report mostra quali plugin del browser i visitatori avevano abilitato. Questa informazione potrebbe essere importante per la scelta del giusto modo di inviare i tuoi contenuti.", - "WidgetResolutions": "Risoluzione schermo", - "WidgetWidescreen": "Normale \/ Schermo Panoramico" + "WidgetResolutions": "Risoluzione schermo" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ja.json b/plugins/UserSettings/lang/ja.json index 38b1667c0e7..289ab6af2a0 100644 --- a/plugins/UserSettings/lang/ja.json +++ b/plugins/UserSettings/lang/ja.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "オペレーティングシステム", "WidgetPlugins": "プラグイン一覧", "WidgetPluginsDocumentation": "ビジターが利用しているブラウザのプラグインについてのリポートです。コンテンツの最適な表示方法を選択するために重要な情報です。", - "WidgetResolutions": "画面解像度", - "WidgetWidescreen": "ノーマル \/ ワイド画面" + "WidgetResolutions": "画面解像度" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ka.json b/plugins/UserSettings/lang/ka.json index 7823afc29f7..ba4e21f84b9 100644 --- a/plugins/UserSettings/lang/ka.json +++ b/plugins/UserSettings/lang/ka.json @@ -176,7 +176,6 @@ "WidgetGlobalVisitors": "ვიზიტორების გლობალური კონფიგურაცია", "WidgetOperatingSystems": "ოპერაციული სისტემები", "WidgetPlugins": "პლაგინების სია", - "WidgetResolutions": "ეკრანის რეზოლუვიები", - "WidgetWidescreen": "ნორმალური \/ ფართოეკრანიანი" + "WidgetResolutions": "ეკრანის რეზოლუვიები" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ko.json b/plugins/UserSettings/lang/ko.json index b633b52cda5..4716189f4c9 100644 --- a/plugins/UserSettings/lang/ko.json +++ b/plugins/UserSettings/lang/ko.json @@ -209,7 +209,6 @@ "WidgetOperatingSystems": "운영체제", "WidgetPlugins": "플러그인 목록", "WidgetPluginsDocumentation": "방문자가 사용하는 브라우저의 플러그인에 대한 보고서입니다. 컨텐츠에 대한 최적의 표시 방법을 선택하는 데 중요한 정보입니다.", - "WidgetResolutions": "스크린 해상도", - "WidgetWidescreen": "보통 \/ 와이드 스크린" + "WidgetResolutions": "스크린 해상도" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/lt.json b/plugins/UserSettings/lang/lt.json index 8fbc5a92aa0..d04c838bac7 100644 --- a/plugins/UserSettings/lang/lt.json +++ b/plugins/UserSettings/lang/lt.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Bendri lankytojų nustatymai", "WidgetOperatingSystems": "Operacinės sistemos", "WidgetPlugins": "Papildinių sąrašas", - "WidgetResolutions": "Ekrano raiška", - "WidgetWidescreen": "Normalus \/ Plačiaekranis" + "WidgetResolutions": "Ekrano raiška" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/lv.json b/plugins/UserSettings/lang/lv.json index 65e783596c7..c8c91b76405 100644 --- a/plugins/UserSettings/lang/lv.json +++ b/plugins/UserSettings/lang/lv.json @@ -206,7 +206,6 @@ "WidgetOperatingSystems": "Operētājsistēmas", "WidgetPlugins": "Spraudņu saraksts", "WidgetPluginsDocumentation": "Šajā atskaitē ir redzami pārlūku spraudņi, kuri bija ieslēgti apmeklētāju pārlūkos. Šī informācija ir svarīga, lai izvēlētos vislabāko veidu kā piegādāt saturu apmeklētājiem.", - "WidgetResolutions": "Ekrāna izšķirtspējas", - "WidgetWidescreen": "Normāls \/ platekrāns" + "WidgetResolutions": "Ekrāna izšķirtspējas" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/nb.json b/plugins/UserSettings/lang/nb.json index 248c25fc80b..4fe2867f421 100644 --- a/plugins/UserSettings/lang/nb.json +++ b/plugins/UserSettings/lang/nb.json @@ -202,7 +202,6 @@ "WidgetGlobalVisitors": "Besøkendes konfigurasjon", "WidgetOperatingSystems": "Operativsystemer", "WidgetPlugins": "Liste over tillegg", - "WidgetResolutions": "Skjermoppløsninger", - "WidgetWidescreen": "Normal \/ Widescreen" + "WidgetResolutions": "Skjermoppløsninger" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/nl.json b/plugins/UserSettings/lang/nl.json index 4ffd7a5e9ad..686d77ccfc0 100644 --- a/plugins/UserSettings/lang/nl.json +++ b/plugins/UserSettings/lang/nl.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Besturings systemen", "WidgetPlugins": "Geïnstalleerde plugins", "WidgetPluginsDocumentation": "Dit rapport laat zien welke browserplugins uw bezoekers haden geïnstalleerd. Deze informatie kan van belang zijn voor het kiezen van de juiste manier om uw content aan te bieden.", - "WidgetResolutions": "Schermresoluties", - "WidgetWidescreen": "Normaal\/Breedbeeld" + "WidgetResolutions": "Schermresoluties" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/nn.json b/plugins/UserSettings/lang/nn.json index 72645a61a3b..8f82b4d176d 100644 --- a/plugins/UserSettings/lang/nn.json +++ b/plugins/UserSettings/lang/nn.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Global vitjarkonfigurasjon", "WidgetOperatingSystems": "Operativsystem", "WidgetPlugins": "Liste over innstikk", - "WidgetResolutions": "Skjermoppløysing", - "WidgetWidescreen": "Vanleg \/ Breiskjerm" + "WidgetResolutions": "Skjermoppløysing" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/pl.json b/plugins/UserSettings/lang/pl.json index adbbdee582e..aa555d7593f 100644 --- a/plugins/UserSettings/lang/pl.json +++ b/plugins/UserSettings/lang/pl.json @@ -206,7 +206,6 @@ "WidgetGlobalVisitors": "Ogólna konfiguracja odwiedzających", "WidgetOperatingSystems": "Systemy operacyjne", "WidgetPlugins": "Lista wtyczek", - "WidgetResolutions": "Rozdzielczość ekranu", - "WidgetWidescreen": "Monitory klasyczne \/ panoramicznie" + "WidgetResolutions": "Rozdzielczość ekranu" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/pt-br.json b/plugins/UserSettings/lang/pt-br.json index e8f1c8a5370..f7a6bfd62ab 100644 --- a/plugins/UserSettings/lang/pt-br.json +++ b/plugins/UserSettings/lang/pt-br.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Sistemas Operacionais", "WidgetPlugins": "Lista de Plugins", "WidgetPluginsDocumentation": "Este relatório mostra quais plugins de navegador seus visitantes tinham ativado. Esta informação pode ser importante para escolher o caminho certo para levar o seu conteúdo.", - "WidgetResolutions": "Resoluções de Tela", - "WidgetWidescreen": "Normal \/ Widescreen" + "WidgetResolutions": "Resoluções de Tela" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/pt.json b/plugins/UserSettings/lang/pt.json index 693af9b8dbd..926fb573c3b 100644 --- a/plugins/UserSettings/lang/pt.json +++ b/plugins/UserSettings/lang/pt.json @@ -206,7 +206,6 @@ "WidgetOperatingSystems": "Sistemas operativos", "WidgetPlugins": "Lista de Plugins", "WidgetPluginsDocumentation": "Este relatório mostra quais os plugin que o navegador dos seus visitantes tinham. Esta informação pode ser importante para a escolha do caminho certo para distribuir o seu conteúdo.", - "WidgetResolutions": "Resoluções de Ecrã", - "WidgetWidescreen": "Normal \/ Ecrã panorâmico" + "WidgetResolutions": "Resoluções de Ecrã" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ro.json b/plugins/UserSettings/lang/ro.json index 9418cd1fd80..faed64a013f 100644 --- a/plugins/UserSettings/lang/ro.json +++ b/plugins/UserSettings/lang/ro.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Sisteme operare", "WidgetPlugins": "Lista pluginurilor", "WidgetPluginsDocumentation": "Acest raport arată ce plugin-uri de browser-ul au activat vizitatorii. Aceste informație ar putea fi importanta pentru a alege modul corect de a livra conținut.", - "WidgetResolutions": "Rezolutii ecran", - "WidgetWidescreen": "Normal \/ Ecran extins" + "WidgetResolutions": "Rezolutii ecran" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/ru.json b/plugins/UserSettings/lang/ru.json index f1a5c1e1c3a..a90bf07e5fb 100644 --- a/plugins/UserSettings/lang/ru.json +++ b/plugins/UserSettings/lang/ru.json @@ -209,7 +209,6 @@ "WidgetOperatingSystems": "Операционные системы", "WidgetPlugins": "Список плагинов", "WidgetPluginsDocumentation": "Этот отчет показывается какие плагины посетители используют в своих браузерах. Эта информация может быть важна для того, чтобы посетители смогли видеть ваш контент должным образом.", - "WidgetResolutions": "По разрешению мониторов", - "WidgetWidescreen": "Нормальный \/ Широкоэкранный" + "WidgetResolutions": "По разрешению мониторов" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/sk.json b/plugins/UserSettings/lang/sk.json index eb66969c7a4..91b92d81f2a 100644 --- a/plugins/UserSettings/lang/sk.json +++ b/plugins/UserSettings/lang/sk.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Globálne konfigurácie návštevníkov", "WidgetOperatingSystems": "Operačné systémy", "WidgetPlugins": "Zoznam modulov", - "WidgetResolutions": "Rozlíšenie obrazovky", - "WidgetWidescreen": "Bežný\/Širokouhlý" + "WidgetResolutions": "Rozlíšenie obrazovky" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/sq.json b/plugins/UserSettings/lang/sq.json index 6e457c2a6fe..e9d32fa65ae 100644 --- a/plugins/UserSettings/lang/sq.json +++ b/plugins/UserSettings/lang/sq.json @@ -123,7 +123,6 @@ "WidgetOperatingSystems": "Sisteme operativë", "WidgetPlugins": "Listë e Shtojcave", "WidgetPluginsDocumentation": "Ky raport tregon se cilat shtojca shfletuesi kanë të aktivizuara vizitorët tuaj. Ky informacion mund të jetë i vlefshëm për zgjedhjen e mënyrës më të përshtatshme për ofrimin e lëndës suaj.", - "WidgetResolutions": "Qartësi ekrani", - "WidgetWidescreen": "Normal \/ Ekran së gjeri" + "WidgetResolutions": "Qartësi ekrani" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/sr.json b/plugins/UserSettings/lang/sr.json index 2f2d0cfbf6c..b472e210d72 100644 --- a/plugins/UserSettings/lang/sr.json +++ b/plugins/UserSettings/lang/sr.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Operativni sistemi", "WidgetPlugins": "Lista dodataka", "WidgetPluginsDocumentation": "Ovaj izveštaj prikazuje koje dodatke za brauzere vaši posetioci imaju uključene. Ova informacija može biti od značaja prilikom odabira pravog načina prikaza sadržaja na vašem sajtu.", - "WidgetResolutions": "Rezolucije ekrana", - "WidgetWidescreen": "Standardan \/ Širok ekran" + "WidgetResolutions": "Rezolucije ekrana" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/sv.json b/plugins/UserSettings/lang/sv.json index 3d59030ee14..e62e076977c 100644 --- a/plugins/UserSettings/lang/sv.json +++ b/plugins/UserSettings/lang/sv.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Operativsystem", "WidgetPlugins": "Lista över plugins", "WidgetPluginsDocumentation": "Denna rapport visar vilka plugins i webbläsaren som besökarna hade aktiverat. Denna information kan vara viktig för att välja rätt sätt att leverera ditt innehåll.", - "WidgetResolutions": "Skärmupplösning", - "WidgetWidescreen": "Normal \/ Widescreen" + "WidgetResolutions": "Skärmupplösning" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/th.json b/plugins/UserSettings/lang/th.json index 2813976ca89..e6c968db2b5 100644 --- a/plugins/UserSettings/lang/th.json +++ b/plugins/UserSettings/lang/th.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "การตั้งค่าผู้เข้าชมโดยรวม", "WidgetOperatingSystems": "ระบบปฎิบัติการ", "WidgetPlugins": "รายการปลั้กอิน", - "WidgetResolutions": "ความละเอียดจอภาพ", - "WidgetWidescreen": "จอปกติ\/จอแบบกว้าง" + "WidgetResolutions": "ความละเอียดจอภาพ" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/tl.json b/plugins/UserSettings/lang/tl.json index f7f2d6f9ebf..084b22f7276 100644 --- a/plugins/UserSettings/lang/tl.json +++ b/plugins/UserSettings/lang/tl.json @@ -209,7 +209,6 @@ "WidgetOperatingSystems": "Operating System", "WidgetPlugins": "Browser Plugins", "WidgetPluginsDocumentation": "Ang ulat na ito ay ipinapakita kung anong browser plugis ang gumagana sa iyong bisita. Ang impormasyon na ito may maaring mahalaga sa pagpili kung paanu ihahatid ang nilalaman nito.", - "WidgetResolutions": "Screen Resolution", - "WidgetWidescreen": "Normal \/ Widescreen" + "WidgetResolutions": "Screen Resolution" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/tr.json b/plugins/UserSettings/lang/tr.json index 7d33de6d4f8..67a230087ab 100644 --- a/plugins/UserSettings/lang/tr.json +++ b/plugins/UserSettings/lang/tr.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Global ziyaretçi konfikasyonu", "WidgetOperatingSystems": "İşletim sistemleri", "WidgetPlugins": "Eklenti Listesi", - "WidgetResolutions": "Ekran çözünürlükleri", - "WidgetWidescreen": "Normal \/ Geniş ekran" + "WidgetResolutions": "Ekran çözünürlükleri" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/uk.json b/plugins/UserSettings/lang/uk.json index 32c3420a862..ba144206935 100644 --- a/plugins/UserSettings/lang/uk.json +++ b/plugins/UserSettings/lang/uk.json @@ -203,7 +203,6 @@ "WidgetGlobalVisitors": "Загальна конфігурація відвідувачів", "WidgetOperatingSystems": "Операційні системи", "WidgetPlugins": "Список плагінів", - "WidgetResolutions": "Роздільні здатності", - "WidgetWidescreen": "Нормальний \/ Широкоформатний" + "WidgetResolutions": "Роздільні здатності" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/vi.json b/plugins/UserSettings/lang/vi.json index 3e96fdfcf18..98d66346bfe 100644 --- a/plugins/UserSettings/lang/vi.json +++ b/plugins/UserSettings/lang/vi.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "Hệ điều hành", "WidgetPlugins": "Các Plugin trình duyệt", "WidgetPluginsDocumentation": "Báo cáo này cho thấy các plugin trình duyệt mà khách truy cập của bạn đã kích hoạt. Thông tin này có thể là quan trọng cho việc lựa chọn cách đúng để cung cấp nội dung của bạn.", - "WidgetResolutions": "Độ phân giải màn hình", - "WidgetWidescreen": "Loại thường\/ màn ảnh rộng" + "WidgetResolutions": "Độ phân giải màn hình" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/zh-cn.json b/plugins/UserSettings/lang/zh-cn.json index 1cb6b20a188..968d7b30b5d 100644 --- a/plugins/UserSettings/lang/zh-cn.json +++ b/plugins/UserSettings/lang/zh-cn.json @@ -211,7 +211,6 @@ "WidgetOperatingSystems": "操作系统", "WidgetPlugins": "浏览器插件清单", "WidgetPluginsDocumentation": "本报表显示访客使用的浏览器插件,这可能对如何发布您的内容很重要。", - "WidgetResolutions": "画面分辨率", - "WidgetWidescreen": "传统屏幕 \/ 宽屏幕" + "WidgetResolutions": "画面分辨率" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/zh-tw.json b/plugins/UserSettings/lang/zh-tw.json index ad0493589cf..74b1c8736fb 100644 --- a/plugins/UserSettings/lang/zh-tw.json +++ b/plugins/UserSettings/lang/zh-tw.json @@ -206,7 +206,6 @@ "WidgetGlobalVisitorsDocumentation": "此報表列出貴站訪客最常見的設定配置。設定配置包含作業系統、瀏覽器、螢幕解析度等資訊。", "WidgetOperatingSystems": "作業系統", "WidgetPlugins": "瀏覽器外掛清單", - "WidgetResolutions": "畫面解析度", - "WidgetWidescreen": "傳統螢幕 \/ 寬螢幕" + "WidgetResolutions": "畫面解析度" } } \ No newline at end of file diff --git a/plugins/UserSettings/templates/index.twig b/plugins/UserSettings/templates/index.twig index 7b6d236d47f..abf96de9e10 100644 --- a/plugins/UserSettings/templates/index.twig +++ b/plugins/UserSettings/templates/index.twig @@ -11,9 +11,6 @@

{{ 'UserSettings_Resolutions'|translate }}

{{ dataTableResolution|raw }} -

{{ 'UserSettings_ScreenTypes'|translate }}

- {{ dataTableScreenType|raw }} -

{{ 'UserSettings_Configurations'|translate }}

{{ dataTableConfiguration|raw }} diff --git a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml index 0ef089e70cc..6140bf82145 100644 --- a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml @@ -84,10 +84,8 @@ plugins/UserSettings/images/browsers/CH.gif CH 19.0 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -180,10 +178,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 6.0 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -276,10 +272,8 @@ plugins/UserSettings/images/browsers/CH.gif CH 19.0 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -372,10 +366,8 @@ plugins/UserSettings/images/browsers/EP.gif EP 2.30 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -468,10 +460,8 @@ plugins/UserSettings/images/browsers/IE.gif IE 9.0 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -564,10 +554,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 6.0 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -660,10 +648,8 @@ plugins/UserSettings/images/browsers/EP.gif EP 2.30 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -756,10 +742,8 @@ plugins/UserSettings/images/browsers/AN.gif AN - unknown Smartphone unknown - plugins/UserSettings/images/screens/unknown.gif @@ -852,10 +836,8 @@ plugins/UserSettings/images/browsers/UNK.gif RM 0.9 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif diff --git a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml index 7bc0f5a0987..896b4d503fb 100644 --- a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml +++ b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml @@ -193,10 +193,8 @@ plugins/UserSettings/images/browsers/UNK.gif UNK UNK - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -307,10 +305,8 @@ plugins/UserSettings/images/browsers/IE.gif IE 6.0 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -416,10 +412,8 @@ plugins/UserSettings/images/browsers/UNK.gif RM 0.9 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -539,10 +533,8 @@ plugins/UserSettings/images/browsers/UNK.gif RM 0.9 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -651,10 +643,8 @@ plugins/UserSettings/images/browsers/UNK.gif RM 0.9 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -751,10 +741,8 @@ plugins/UserSettings/images/browsers/UNK.gif UNK UNK - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -857,10 +845,8 @@ plugins/UserSettings/images/browsers/IE.gif IE 9.0 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -947,10 +933,8 @@ plugins/UserSettings/images/browsers/UNK.gif UNK UNK - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif @@ -1053,10 +1037,8 @@ plugins/UserSettings/images/browsers/AN.gif AN - unknown Smartphone unknown - plugins/UserSettings/images/screens/unknown.gif @@ -1153,10 +1135,8 @@ plugins/UserSettings/images/browsers/UNK.gif RM 0.9 - unknown Desktop unknown - plugins/UserSettings/images/screens/unknown.gif diff --git a/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml index 58c15349b31..8e3799fa9ee 100644 --- a/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml +++ b/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml @@ -56,9 +56,7 @@ http://google.com/?q=Wikileaks FTW http://google.com plugins/Referrers/images/searchEngines/google.com.png - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -204,9 +202,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -329,9 +325,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -468,9 +462,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -593,9 +585,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -749,9 +739,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -874,9 +862,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1013,9 +999,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1138,9 +1122,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1294,9 +1276,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1419,9 +1399,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1558,9 +1536,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1697,9 +1673,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1814,9 +1788,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1939,9 +1911,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2095,9 +2065,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2251,9 +2219,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2368,9 +2334,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2493,9 +2457,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2632,9 +2594,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2771,9 +2731,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2910,9 +2868,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3041,9 +2997,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3166,9 +3120,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3291,9 +3243,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3416,9 +3366,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3541,9 +3489,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3697,9 +3643,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -3853,9 +3797,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -4009,9 +3951,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -4157,9 +4097,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -4282,9 +4220,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -4407,9 +4343,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -4532,9 +4466,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -4657,9 +4589,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml index cabb71c501e..a45e6b00b5f 100644 --- a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml @@ -79,9 +79,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -181,9 +179,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -351,9 +347,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -453,9 +447,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -790,9 +782,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -892,9 +882,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -990,9 +978,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -1156,9 +1142,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -1254,9 +1238,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -1587,9 +1569,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml index cabb71c501e..a45e6b00b5f 100644 --- a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml @@ -79,9 +79,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -181,9 +179,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -351,9 +347,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -453,9 +447,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -790,9 +782,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -892,9 +882,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -990,9 +978,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -1156,9 +1142,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -1254,9 +1238,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director @@ -1587,9 +1569,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif director diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml index 23cef7562db..93c0819d6cf 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml @@ -95,9 +95,7 @@ Raleigh, North Carolina, United States 35.771999 -78.639000 - wide 1366x768 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java @@ -233,9 +231,7 @@ Lake Forest, California, United States 33.645000 -117.679001 - wide 1536x864 - plugins/UserSettings/images/screens/wide.gif 17:33:27 @@ -346,9 +342,7 @@ Germany 51 9 - wide 1920x1200 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, quicktime, silverlight @@ -492,9 +486,7 @@ United States 38 -97 - wide 2880x1800 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, quicktime @@ -607,9 +599,7 @@ Maaseik, Limburg, Belgium 51.099998 5.800000 - wide 1920x1080 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, silverlight @@ -733,9 +723,7 @@ San Francisco, California, United States 37.792000 -122.408997 - wide 1360x768 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, quicktime, windowsmedia, silverlight @@ -866,9 +854,7 @@ Nihon'odori, Kanagawa, Japan 35.450001 139.649994 - wide 2560x1440 - plugins/UserSettings/images/screens/wide.gif pdf, java, quicktime @@ -988,9 +974,7 @@ Weilerswist, Nordrhein-Westfalen, Germany 50.766998 6.833000 - mobile 360x640 - plugins/UserSettings/images/screens/mobile.gif flash @@ -1102,9 +1086,7 @@ Mainz, Rheinland-Pfalz, Germany 50 8.271000 - wide 2560x1440 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, quicktime, windowsmedia, silverlight @@ -1271,9 +1253,7 @@ Moscow, Moscow City, Russian Federation 55.751999 37.616001 - wide 1920x1080 - plugins/UserSettings/images/screens/wide.gif flash, java @@ -1389,9 +1369,7 @@ Esentepe, Rize, Turkey 40.979000 40.415001 - wide 1366x768 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, silverlight @@ -1515,9 +1493,7 @@ Maaseik, Limburg, Belgium 51.099998 5.800000 - wide 1920x1080 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, silverlight @@ -1799,9 +1775,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 08:10:38 @@ -1915,9 +1889,7 @@ Unknown - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -2032,9 +2004,7 @@ Unknown - wide 1280x800 - plugins/UserSettings/images/screens/wide.gif pdf, flash, java, director, windowsmedia, gears @@ -2165,9 +2135,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 20:15:41 @@ -2290,9 +2258,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 19:12:40 @@ -2422,9 +2388,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 18:10:38 @@ -2530,9 +2494,7 @@ Ashburn, Virginia, United States 39.043999 -77.487999 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 17:48:08 @@ -2638,9 +2600,7 @@ Ashburn, Virginia, United States 39.043999 -77.487999 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 17:48:07 @@ -2736,9 +2696,7 @@ Australia -27 133 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 17:46:03 @@ -2844,9 +2802,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 16:11:30 @@ -2952,9 +2908,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 16:10:38 @@ -3056,9 +3010,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 15:31:05 @@ -3160,9 +3112,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 13:49:46 @@ -3264,9 +3214,7 @@ Brazil -10 -55 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 20:22:08 @@ -3368,9 +3316,7 @@ Brazil -10 -55 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 20:21:28 @@ -3472,9 +3418,7 @@ Brazil -10 -55 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 20:21:03 @@ -3576,9 +3520,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 20:01:17 @@ -3680,9 +3622,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 19:59:50 @@ -3784,9 +3724,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 18:03:40 @@ -3888,9 +3826,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 21:00:42 @@ -3992,9 +3928,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 20:56:45 @@ -4096,9 +4030,7 @@ Ashburn, Virginia, United States 39.043999 -77.487999 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 13:49:48 @@ -4200,9 +4132,7 @@ Ashburn, Virginia, United States 39.043999 -77.487999 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 13:48:20 @@ -4304,9 +4234,7 @@ Ashburn, Virginia, United States 39.043999 -77.487999 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 13:48:07 @@ -4408,9 +4336,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 08:12:03 @@ -4512,9 +4438,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 08:11:56 @@ -4616,9 +4540,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 08:11:30 @@ -4720,9 +4642,7 @@ Japan 36 138 - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 08:10:38 diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getScreenType_month.xml b/tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getScreenType_month.xml deleted file mode 100644 index 2048a44e64d..00000000000 --- a/tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getScreenType_month.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - 25 - 28 - 3 - 305 - 23 - 23 - 25 - 0 - plugins/UserSettings/images/screens/unknown.gif - - - - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 0 - plugins/UserSettings/images/screens/normal.gif - - - - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 0 - plugins/UserSettings/images/screens/wide.gif - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getWideScreen_month.xml b/tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getWideScreen_month.xml deleted file mode 100644 index 2048a44e64d..00000000000 --- a/tests/PHPUnit/System/expected/test_ImportLogs__UserSettings.getWideScreen_month.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - 25 - 28 - 3 - 305 - 23 - 23 - 25 - 0 - plugins/UserSettings/images/screens/unknown.gif - - - - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 0 - plugins/UserSettings/images/screens/normal.gif - - - - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 0 - plugins/UserSettings/images/screens/wide.gif - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml index 5f234ed9c57..0879f6fb5b8 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml @@ -102,10 +102,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 3.6 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -225,10 +223,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 3.6 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -348,10 +344,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 3.6 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -471,10 +465,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 3.6 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -625,10 +617,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 3.6 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -779,10 +769,8 @@ plugins/UserSettings/images/browsers/FF.gif FF 3.6 - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -925,10 +913,8 @@ plugins/UserSettings/images/browsers/UNK.gif UNK UNK - normal Desktop 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml index 8e034ec0593..d252d03f5d2 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml @@ -66,9 +66,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -220,9 +218,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -343,9 +339,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -497,9 +491,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -620,9 +612,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -774,9 +764,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -889,9 +877,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml index c6ff4bfdff2..2975b07bcb9 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml @@ -56,9 +56,7 @@ http://google.com/?q=Wikileaks FTW http://google.com plugins/Referrers/images/searchEngines/google.com.png - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -204,9 +202,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -329,9 +325,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -468,9 +462,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -593,9 +585,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -749,9 +739,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -874,9 +862,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml index 9c5c5cc080b..759645d39df 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml @@ -97,9 +97,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -222,9 +220,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -378,9 +374,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -517,9 +511,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -642,9 +634,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -767,9 +757,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -882,9 +870,7 @@ http://google.com/?q=Wikileaks FTW http://google.com plugins/Referrers/images/searchEngines/google.com.png - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml index c6ff4bfdff2..2975b07bcb9 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml @@ -56,9 +56,7 @@ http://google.com/?q=Wikileaks FTW http://google.com plugins/Referrers/images/searchEngines/google.com.png - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -204,9 +202,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -329,9 +325,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -468,9 +462,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -593,9 +585,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -749,9 +739,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -874,9 +862,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml index 6bc6d4b5aa3..bd23daaa042 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml @@ -56,9 +56,7 @@ http://google.com/?q=Wikileaks FTW http://google.com plugins/Referrers/images/searchEngines/google.com.png - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -204,9 +202,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -329,9 +325,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -468,9 +462,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -593,9 +585,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -749,9 +739,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -874,9 +862,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1013,9 +999,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1138,9 +1122,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -1294,9 +1276,7 @@ - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getScreenType_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getScreenType_day.xml deleted file mode 100644 index f1acb38cb94..00000000000 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getScreenType_day.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - 1 - 2 - 8 - 7 - 1621 - 1 - 2 - plugins/UserSettings/images/screens/normal.gif - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getWideScreen_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getWideScreen_day.xml deleted file mode 100644 index f1acb38cb94..00000000000 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__UserSettings.getWideScreen_day.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - 1 - 2 - 8 - 7 - 1621 - 1 - 2 - plugins/UserSettings/images/screens/normal.gif - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml index 849af36fed0..6649f123d99 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml @@ -85,9 +85,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -273,9 +271,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getScreenType_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getScreenType_day.xml deleted file mode 100644 index 1aa955af66a..00000000000 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getScreenType_day.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - 1 - 2 - 9 - 0 - 8 - 1621 - 1 - 2 - plugins/UserSettings/images/screens/normal.gif - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getWideScreen_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getWideScreen_day.xml deleted file mode 100644 index 1aa955af66a..00000000000 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getWideScreen_day.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - 1 - 2 - 9 - 0 - 8 - 1621 - 1 - 2 - plugins/UserSettings/images/screens/normal.gif - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml index 8173b172510..9b0149ac2a0 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml @@ -74,9 +74,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -181,9 +179,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml index dfaee585ef3..4eb429a7633 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml @@ -79,9 +79,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 10:00:00 @@ -172,9 +170,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 11:00:00 @@ -265,9 +261,7 @@ Unknown - unknown unknown - plugins/UserSettings/images/screens/unknown.gif 12:00:00 diff --git a/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml index e0516433ba8..17d9192ba42 100644 --- a/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml @@ -74,9 +74,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_month.original.html b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_month.original.html index 560e7ebe33a..8ca1417d42f 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_month.original.html +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_month.original.html @@ -53,11 +53,6 @@

Browser Plugins - -
  • - - Normal / Widescreen -
  • @@ -2124,99 +2119,6 @@

    Back to top -

    - Normal / Widescreen -

    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -  Type of screen   - -  Visits   - -  Actions   - -  Actions per Visit   - -  Avg. Time on Website   - -  Bounce Rate   - -  Conversion Rate   -
    - -   - Dual - 9 - - 41 - - 4.56 - - 00:13:21 - - 11.11% - - 0% -
    - -   - Normal - 1 - - 2 - - 2 - - 00:06:01 - - 0% - - 0% -
    -
    - - Back to top -

    Visitor Configuration

    diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html index 34543891804..1023f2402f2 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html @@ -53,11 +53,6 @@

    Browser Plugins -

  • -
  • - - Normal / Widescreen -
  • @@ -2107,93 +2102,6 @@

    Back to top -

    - Normal / Widescreen -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -  Type of screen   - -  Visits   - -  Actions   - -  Actions per Visit   - -  Avg. Time on Website   - -  Bounce Rate   - -  Conversion Rate   -
    - -   - Dual - 9 - - 41 - - 4.6 - - 00:13:21 - - 11% - - 0% -
    - -   - Normal - 1 - - 2 - - 2 - - 00:06:01 - - 0% - - 0% -
    -
    - - Back to top -

    Visitor Configuration

    diff --git a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml index 72a5b780f30..eff0ec8836c 100644 --- a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml +++ b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml @@ -237,34 +237,6 @@ index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=UserSettings&apiAction=getPlugin&period=day&date=2009-01-04 UserSettings_getPlugin - - Visitor Settings - Normal / Widescreen - UserSettings - getScreenType - Type of screen - - Visits - Unique visitors - Actions - Users - - - If a visitor comes to your website for the first time or if he visits a page more than 30 minutes after his last page view, this will be recorded as a new visit. - The number of unduplicated visitors coming to your website. Every user is only counted once, even if he visits the website multiple times a day. - The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. - The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). - - - Actions per Visit - Avg. Time on Website - Bounce Rate - Conversion Rate - - index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=UserSettings&apiAction=getScreenType&period=day&date=2009-01-04 - index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=UserSettings&apiAction=getScreenType&period=day&date=2008-12-06,2009-01-04 - UserSettings_getScreenType - Visitor Settings Visitor Configuration diff --git a/tests/PHPUnit/System/expected/test_csvExport__Live.getLastVisitsDetails_day.csv b/tests/PHPUnit/System/expected/test_csvExport__Live.getLastVisitsDetails_day.csv index 27a8a409e0ca14971fed9c4754f549a38e991539..346c1542dbf3c6c843ee17754e575ec5c71d7ca7 100644 GIT binary patch delta 57 zcmZp$Szx(g0{i4;>|&GKIQTZdV7FkKyhTcAvw}1WgsHpvu*Qieo^ z90nZ*Lny3ZFap8Jj#Ae0$XbgT^ci5P^%&9_G8xh~pBLt5+|0$ljfG-!?z2*C1UuvA IBT{!50a@TWpa1{> diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml index a6103ff8622..76d48bc7b6e 100755 --- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml @@ -112,9 +112,7 @@ Poland - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -323,9 +321,7 @@ Poland - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml index de1db7a777a..5ff6e58fbae 100755 --- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml @@ -188,9 +188,7 @@ Poland - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -518,9 +516,7 @@ Poland - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java @@ -734,9 +730,7 @@ France - normal 1024x768 - plugins/UserSettings/images/screens/normal.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_week.original.html b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_week.original.html index 7861e2ab4e0..dd359fb284a 100644 --- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_week.original.html +++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_and_graph__ScheduledReports.generateReport_week.original.html @@ -53,11 +53,6 @@

    Browser Plugins -

  • -
  • - - Normal / Widescreen -
  • @@ -2161,74 +2156,6 @@

    Back to top -

    - Normal / Widescreen -

    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - -
    -  Type of screen   - -  Visits   - -  Actions   - -  Actions per Visit   - -  Avg. Time on Website   - -  Bounce Rate   - -  Conversion Rate   -
    - -   - Normal - 5 - - 16 - - 3.2 - - 00:22:49 - - 20% - - 80% -
    -
    - - Back to top -

    Visitor Configuration

    diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html index 9bcbc710283..b47e49d44ca 100644 --- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html +++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html @@ -53,11 +53,6 @@

    Browser Plugins -

  • -
  • - - Normal / Widescreen -
  • @@ -2144,68 +2139,6 @@

    Back to top -

    - Normal / Widescreen -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -  Type of screen   - -  Visits   - -  Actions   - -  Actions per Visit   - -  Avg. Time on Website   - -  Bounce Rate   - -  Conversion Rate   -
    - -   - Normal - 5 - - 16 - - 3.2 - - 00:22:49 - - 20% - - 80% -
    -
    - - Back to top -

    Visitor Configuration

    diff --git a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_day.xml b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_day.xml deleted file mode 100644 index 106f23f16bb..00000000000 --- a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_day.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_week.xml b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_week.xml deleted file mode 100644 index 5cfb246edc1..00000000000 --- a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getScreenType_week.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_day.xml b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_day.xml deleted file mode 100644 index 106f23f16bb..00000000000 --- a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_day.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_week.xml b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_week.xml deleted file mode 100644 index 5cfb246edc1..00000000000 --- a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__UserSettings.getWideScreen_week.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit__UserSettings.getScreenType_day.xml b/tests/PHPUnit/System/expected/test_noVisit__UserSettings.getScreenType_day.xml deleted file mode 100644 index c234bed59e9..00000000000 --- a/tests/PHPUnit/System/expected/test_noVisit__UserSettings.getScreenType_day.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit__UserSettings.getWideScreen_day.xml b/tests/PHPUnit/System/expected/test_noVisit__UserSettings.getWideScreen_day.xml deleted file mode 100644 index c234bed59e9..00000000000 --- a/tests/PHPUnit/System/expected/test_noVisit__UserSettings.getWideScreen_day.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml index a4a21e48af0..b48064a09c9 100644 --- a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml +++ b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml @@ -82,9 +82,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java @@ -197,9 +195,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java @@ -372,9 +368,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml index a4a21e48af0..b48064a09c9 100644 --- a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml +++ b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml @@ -82,9 +82,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java @@ -197,9 +195,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java @@ -372,9 +368,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java diff --git a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml index b1e550645e2..60e389c7ab0 100644 --- a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml +++ b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml @@ -125,9 +125,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java @@ -241,9 +239,7 @@ France - dual 1111x222 - plugins/UserSettings/images/screens/dual.gif flash, java diff --git a/tests/PHPUnit/Unit/DeprecatedMethodsTest.php b/tests/PHPUnit/Unit/DeprecatedMethodsTest.php index 7b5bad19d8c..ff6884e62b0 100644 --- a/tests/PHPUnit/Unit/DeprecatedMethodsTest.php +++ b/tests/PHPUnit/Unit/DeprecatedMethodsTest.php @@ -62,7 +62,6 @@ public function test_version2_0_4() $this->assertDeprecatedMethodIsRemoved('Piwik\Plugins\UserSettings\API', 'getOSFamily', $validTill); $this->assertDeprecatedMethodIsRemoved('Piwik\Plugins\UserSettings\API', 'getBrowserType', $validTill); $this->assertDeprecatedMethodIsRemoved('Piwik\Plugins\UserSettings\API', 'getMobileVsDesktop', $validTill); - $this->assertDeprecatedMethodIsRemoved('Piwik\Plugins\UserSettings\API', 'getWideScreen', $validTill); $this->assertDeprecatedMethodIsRemoved('Piwik\Plugins\UserSettings\UserSettings', 'mapDeprecatedActions', $validTill); $this->assertDeprecatedMethodIsRemovedInPiwik3('\Piwik\Menu\MenuAbstract', 'add'); From 18e112e7b2e06049c36a5f1dd123a48bdc6698da Mon Sep 17 00:00:00 2001 From: sgiehl Date: Fri, 28 Nov 2014 15:17:27 +0100 Subject: [PATCH 2/5] fix test --- tests/PHPUnit/Integration/WidgetsListTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/PHPUnit/Integration/WidgetsListTest.php b/tests/PHPUnit/Integration/WidgetsListTest.php index cf1c778e843..baa33950587 100644 --- a/tests/PHPUnit/Integration/WidgetsListTest.php +++ b/tests/PHPUnit/Integration/WidgetsListTest.php @@ -41,7 +41,7 @@ public function testGet() 'VisitsSummary_VisitsSummary' => 6, 'Live!' => 4, 'General_Visitors' => 12, - 'UserSettings_VisitorSettings' => 6, + 'UserSettings_VisitorSettings' => 5, 'General_Actions' => 10, 'Events_Events' => 3, 'Actions_SubmenuSitesearch' => 5, From 184d4600dbc5d5c35488963ae3bdff3fb04ecdfc Mon Sep 17 00:00:00 2001 From: sgiehl Date: Fri, 28 Nov 2014 18:34:39 +0100 Subject: [PATCH 3/5] fixed tests --- ...st_IPv6__UserCountry.getLocationFromIP.xml | 2 +- ...dReports.generateReport_month.original.csv | 13 +++------- ...dReports.generateReport_month.original.pdf | Bin 502673 -> 498191 bytes ...ortMetadata__API.getReportMetadata_day.xml | 24 +++++++++--------- ...edReports.generateReport_week.original.csv | 12 +++------ ...edReports.generateReport_week.original.pdf | Bin 521344 -> 518001 bytes 6 files changed, 21 insertions(+), 30 deletions(-) diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_IPv6__UserCountry.getLocationFromIP.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_IPv6__UserCountry.getLocationFromIP.xml index 3d25ea74717..35dda9286a4 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_IPv6__UserCountry.getLocationFromIP.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_IPv6__UserCountry.getLocationFromIP.xml @@ -13,4 +13,4 @@ United States 2001:db8:85a3:0:0:8a2e:370:7334 - + \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_csv__ScheduledReports.generateReport_month.original.csv b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_csv__ScheduledReports.generateReport_month.original.csv index a6f8e9e9fed..67b84fe8b98 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_csv__ScheduledReports.generateReport_month.original.csv +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_csv__ScheduledReports.generateReport_month.original.csv @@ -89,11 +89,6 @@ Realplayer,0,0% Silverlight,0,0% Windowsmedia,0,0% -Normal / Widescreen -label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate -Dual,9,41,0%,4.6,00:13:21,11% -Normal,1,2,0%,2,00:06:01,0% - Visitor Configuration label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Unknown / Unknown / 800x300,8,40,0%,5,00:15:01,0% @@ -327,16 +322,16 @@ Device brand label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Unknown,10,43,0%,4.3,00:12:37,10% -Device model -label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate -Unknown,10,43,0%,4.3,00:12:37,10% - Browser version label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Unknown,8,40,0%,5,00:15:01,0% Firefox 3.6,1,2,0%,2,00:06:01,0% Opera 9.63,1,1,0%,1,00:00:00,100% +Device model +label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate +Unknown,10,43,0%,4.3,00:12:37,10% + Operating System families label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Unknown,8,40,0%,5,00:15:01,0% diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf index 28c0b57395876b8629d511165863b9df9e4f9560..f92c6594f1becc0117cc2c1e017912000cf3b2b1 100644 GIT binary patch delta 37712 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%0D%s9<^PZQ3?L02^u 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
  • -puZNQ)~Z1#wKq5t#|3WFlyCk4VpME+_RCL;P*!=OYcHtWQ`{$C#O%n4_KPQ$U; z;=kz7AfE%yI@x0wQbgork6}nL?Bm4$#SDeQp>WiH1!7?+_(^$iI8yX4Is^=gLZ1|f zKw%T||285DKj~>G94Q9xESJO!w4u;{Evd@-?0rv08^hd7Xq02WRDSW zanTbo3q>Fh*o^!?N+U!?u@?^ig^5AIMbCd=Xb^A50T00c_zr{?>SQCLP%&(l`X7O! zAo)MpuqX@#J!u7CK(UkYA&L+MS02Fs;Pp?#qM|^blZ_z7PL6P>C`tredi}ENLHselGy3<`0)h}+z5Is|3}pm%mijj{0s)M0q7eXt|Kra;Q;1|=qT(w}1DA}1#ruoj77 zuety0I&pFA4%dHRNHC>iU5B;*Kjz0Oc+#w3A{0H@Fj55Zm(oZP(UTJr0ttM4(sf8M z`Tq-cpV6FmddD#DBGh!{Gm7#^S&bLH@nwftl;16_AMku{MJEKRH<- zkcgwm{BOge(39gGWCIB7ro?~gP_Vy-A`%5e{zWHt++ogtn;(TbxtJi3;!q6ba|ksW ztSTpEfQcBJDS+4idr%yh@-LY9Uoa41e@z7_Fv3r^0alb_g9AVP(+CO*Omw0VFz5a) z5Ns>_MJED==}BG@FpvKQ13~sL7&cB2C=qdylk*J{$d70=r5Q!*aSP#2v`tNv;Pf&44uL?OgaE_w(QSfWm(4FCp5{H4svOc&T65F-Cde^H`f5<1xvutxn2 z`zwb*pu|M~2QL!4?e|~vgRz4COCS>D11AYVru#P?;;+dM1y=OGdW=Nhi?@2k1X`<^TWy delta 40320 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 u&myC*KTTS8 Visitor Devices - Browser version + Device model DevicesDetection - getBrowserVersions - Browser version + getModel + Device model Visits Unique visitors @@ -1887,16 +1887,16 @@ Bounce Rate Conversion Rate - index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getBrowserVersions&period=day&date=2009-01-04 - index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getBrowserVersions&period=day&date=2008-12-06,2009-01-04 - DevicesDetection_getBrowserVersions + index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getModel&period=day&date=2009-01-04 + index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getModel&period=day&date=2008-12-06,2009-01-04 + DevicesDetection_getModel Visitor Devices - Device model + Browser version DevicesDetection - getModel - Device model + getBrowserVersions + Browser version Visits Unique visitors @@ -1915,9 +1915,9 @@ Bounce Rate Conversion Rate - index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getModel&period=day&date=2009-01-04 - index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getModel&period=day&date=2008-12-06,2009-01-04 - DevicesDetection_getModel + index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getBrowserVersions&period=day&date=2009-01-04 + index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=DevicesDetection&apiAction=getBrowserVersions&period=day&date=2008-12-06,2009-01-04 + DevicesDetection_getBrowserVersions Visitor Devices diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_csv__ScheduledReports.generateReport_week.original.csv b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_csv__ScheduledReports.generateReport_week.original.csv index 5610bff1631..4fe00e78667 100644 --- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_csv__ScheduledReports.generateReport_week.original.csv +++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_csv__ScheduledReports.generateReport_week.original.csv @@ -88,10 +88,6 @@ Realplayer,0,0% Silverlight,0,0% Windowsmedia,0,0% -Normal / Widescreen -label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate -Normal,5,16,80%,3.2,00:22:49,20% - Visitor Configuration label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Windows XP / Firefox / 1024x768,5,16,80%,3.2,00:22:49,20% @@ -482,14 +478,14 @@ Device brand label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Unknown,5,16,80%,3.2,00:22:49,20% -Browser version -label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate -Firefox 3.6,5,16,80%,3.2,00:22:49,20% - Device model label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Unknown,5,16,80%,3.2,00:22:49,20% +Browser version +label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate +Firefox 3.6,5,16,80%,3.2,00:22:49,20% + Operating System families label,nb_visits,nb_actions,conversion_rate,nb_actions_per_visit,avg_time_on_site,bounce_rate Windows,5,16,80%,3.2,00:22:49,20% diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf index 1a69564d4d6fc96c420d7ba572a13767d84a601a..a13ae92d3547d45a93671ff1f30d33b5ea5b8268 100644 GIT binary patch delta 45235 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%0D( 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 dM=OErg5Vh$b$E%$i!tadlBkxJ`7#U9{{s Date: Sat, 29 Nov 2014 23:07:57 +0100 Subject: [PATCH 4/5] fixed tests --- ...SeveralDaysDateRangeArchivingTestsTest.php | 2 +- ...Reports.generateReport_month.original.html | 128 +++++++++--------- ...dReports.generateReport_week.original.html | 28 ++-- 3 files changed, 79 insertions(+), 79 deletions(-) diff --git a/tests/PHPUnit/System/OneVisitorOneWebsiteSeveralDaysDateRangeArchivingTestsTest.php b/tests/PHPUnit/System/OneVisitorOneWebsiteSeveralDaysDateRangeArchivingTestsTest.php index 4a9e4d2ff70..33678169edf 100755 --- a/tests/PHPUnit/System/OneVisitorOneWebsiteSeveralDaysDateRangeArchivingTestsTest.php +++ b/tests/PHPUnit/System/OneVisitorOneWebsiteSeveralDaysDateRangeArchivingTestsTest.php @@ -109,7 +109,7 @@ public function test_checkArchiveRecords_whenPeriodIsRange() $tests = array( // TODO Implement fix, then remove the +3 below 'archive_blob_2010_12' => ( ($expectedActionsBlobs+3) /*Actions*/ - + 5 /* UserSettings */ + + 4 /* UserSettings */ + 2 /* VisitTime */) * 3, /** diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html index 1023f2402f2..89c97c7ba3d 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html @@ -285,13 +285,13 @@

  • - - Device model + + Browser version
  • - - Browser version + + Device model
  • @@ -4683,66 +4683,6 @@

    Back to top -

    - Device model -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -  Device model   - -  Visits   - -  Actions   - -  Actions per Visit   - -  Avg. Time on Website   - -  Bounce Rate   - -  Conversion Rate   -
    - Unknown - 10 - - 43 - - 4.3 - - 00:12:37 - - 10% - - 0% -
    -
    - - Back to top -

    Browser version

    @@ -4855,6 +4795,66 @@

    Back to top +

    + Device model +

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +  Device model   + +  Visits   + +  Actions   + +  Actions per Visit   + +  Avg. Time on Website   + +  Bounce Rate   + +  Conversion Rate   +
    + Unknown + 10 + + 43 + + 4.3 + + 00:12:37 + + 10% + + 0% +
    +
    + + Back to top +

    Operating System families

    diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html index b47e49d44ca..cf266ddbcc8 100644 --- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html +++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html @@ -345,13 +345,13 @@

  • - - Browser version + + Device model
  • - - Device model + + Browser version
  • @@ -6314,8 +6314,8 @@

    Back to top -

    - Browser version +

    + Device model

    @@ -6323,7 +6323,7 @@

    -  Browser version   +  Device model    Visits   @@ -6348,9 +6348,7 @@

    - -   - Firefox 3.6 + Unknown 5 @@ -6376,8 +6374,8 @@

    Back to top -

    - Device model +

    + Browser version

    @@ -6385,7 +6383,7 @@

    -  Device model   +  Browser version    Visits   @@ -6410,7 +6408,9 @@

    - Unknown + +   + Firefox 3.6 5 From e26003a2f1f0e77ca6202e34ca1dae4df154dc75 Mon Sep 17 00:00:00 2001 From: sgiehl Date: Sun, 30 Nov 2014 17:26:00 +0100 Subject: [PATCH 5/5] removed now unsed translation keys --- plugins/UserSettings/lang/am.json | 2 -- plugins/UserSettings/lang/ar.json | 2 -- plugins/UserSettings/lang/be.json | 2 -- plugins/UserSettings/lang/bg.json | 2 -- plugins/UserSettings/lang/ca.json | 2 -- plugins/UserSettings/lang/cs.json | 2 -- plugins/UserSettings/lang/da.json | 2 -- plugins/UserSettings/lang/de.json | 2 -- plugins/UserSettings/lang/el.json | 2 -- plugins/UserSettings/lang/en.json | 2 -- plugins/UserSettings/lang/es.json | 2 -- plugins/UserSettings/lang/et.json | 2 -- plugins/UserSettings/lang/eu.json | 2 -- plugins/UserSettings/lang/fa.json | 2 -- plugins/UserSettings/lang/fi.json | 2 -- plugins/UserSettings/lang/fr.json | 2 -- plugins/UserSettings/lang/gl.json | 1 - plugins/UserSettings/lang/hi.json | 2 -- plugins/UserSettings/lang/hu.json | 2 -- plugins/UserSettings/lang/id.json | 2 -- plugins/UserSettings/lang/is.json | 2 -- plugins/UserSettings/lang/it.json | 2 -- plugins/UserSettings/lang/ja.json | 2 -- plugins/UserSettings/lang/ka.json | 2 -- plugins/UserSettings/lang/ko.json | 2 -- plugins/UserSettings/lang/lt.json | 2 -- plugins/UserSettings/lang/lv.json | 2 -- plugins/UserSettings/lang/nb.json | 2 -- plugins/UserSettings/lang/nl.json | 2 -- plugins/UserSettings/lang/nn.json | 2 -- plugins/UserSettings/lang/pl.json | 2 -- plugins/UserSettings/lang/pt-br.json | 2 -- plugins/UserSettings/lang/pt.json | 2 -- plugins/UserSettings/lang/ro.json | 2 -- plugins/UserSettings/lang/ru.json | 2 -- plugins/UserSettings/lang/sk.json | 2 -- plugins/UserSettings/lang/sl.json | 2 -- plugins/UserSettings/lang/sq.json | 2 -- plugins/UserSettings/lang/sr.json | 2 -- plugins/UserSettings/lang/sv.json | 2 -- plugins/UserSettings/lang/te.json | 1 - plugins/UserSettings/lang/th.json | 2 -- plugins/UserSettings/lang/tl.json | 2 -- plugins/UserSettings/lang/tr.json | 2 -- plugins/UserSettings/lang/uk.json | 2 -- plugins/UserSettings/lang/vi.json | 2 -- plugins/UserSettings/lang/zh-cn.json | 2 -- plugins/UserSettings/lang/zh-tw.json | 2 -- 48 files changed, 94 deletions(-) diff --git a/plugins/UserSettings/lang/am.json b/plugins/UserSettings/lang/am.json index 6043c082051..2897ffa6185 100644 --- a/plugins/UserSettings/lang/am.json +++ b/plugins/UserSettings/lang/am.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "ውቅረት", "ColumnResolution": "ጥራት", - "ColumnTypeOfScreen": "የማያ ዓይነት", "Configurations": "ውቅረቶች", "Language_aa": "አፋርኛ", "Language_ab": "አብሐዚኛ", @@ -161,7 +160,6 @@ "LanguageCode": "የቋንቋ ኮድ", "Resolutions": "ጥራቶች", "VisitorSettings": "የጎበኚዎች ቅንብሮች", - "WideScreen": "ሰፊ ማያ", "WidgetGlobalVisitors": "የሁሉም ጎብኚዎች ውቅረት", "WidgetPlugins": "የተሰኪዎች ዝርዝር", "WidgetResolutions": "የማያ ጥራቶች" diff --git a/plugins/UserSettings/lang/ar.json b/plugins/UserSettings/lang/ar.json index a581a6c87e7..cd0a0568c2b 100644 --- a/plugins/UserSettings/lang/ar.json +++ b/plugins/UserSettings/lang/ar.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "الإعداد", "ColumnResolution": "الكثافة النقطية", - "ColumnTypeOfScreen": "نوع الشاشة", "Configurations": "الإعدادات", "Language_aa": "الأفارية", "Language_ab": "الأبخازية", @@ -192,7 +191,6 @@ "PluginDetectionDoesNotWorkInIE": "ملاحظة: اكتشاف الإضافات البرمجية لا تعمل في متصفح إنترنت إكسبلورر. هذه الخاصية ترتكز للمتصفحات من العائلات الأخرى غير إنترنت إكسبلورر.", "Resolutions": "الكثافات النقطية", "VisitorSettings": "إعدادات الزوار", - "WideScreen": "شاشة عريضة", "WidgetGlobalVisitors": "الإعدادات العامة للزوار", "WidgetPlugins": "قائمة الإضافات", "WidgetResolutions": "كثافات الشاشة النقطية" diff --git a/plugins/UserSettings/lang/be.json b/plugins/UserSettings/lang/be.json index 3a2304ded31..7e0d6090ae0 100644 --- a/plugins/UserSettings/lang/be.json +++ b/plugins/UserSettings/lang/be.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Канфігурацыя", "ColumnResolution": "Дазвол", - "ColumnTypeOfScreen": "Тып экрана", "Configurations": "Па канфігурацыі", "Language_ab": "абхазская", "Language_af": "афрыкаанс", @@ -123,7 +122,6 @@ "PluginDetectionDoesNotWorkInIE": "Заўважце: Плагіны не вызначаюцца ў Internet Explorer. Гэта справаздача заснавана на не-IE браўзарах.", "Resolutions": "Па дазволе манітораў", "VisitorSettings": "Налады карыстача", - "WideScreen": "Па шырыні экрана", "WidgetGlobalVisitors": "Глабальная канфігурацыя", "WidgetGlobalVisitorsDocumentation": "Гэтая справаздача паказвае найбольш распаўсюджаныя агульныя канфігурацыі, якія мелі вашы наведвальнікі. Канфігурацыя - гэта спалучэнне аперацыйнай сістэмы, тыпу браўзэра і дазволу экрана.", "WidgetPlugins": "Спіс плагінаў", diff --git a/plugins/UserSettings/lang/bg.json b/plugins/UserSettings/lang/bg.json index 6e167635d02..857681dd6f5 100644 --- a/plugins/UserSettings/lang/bg.json +++ b/plugins/UserSettings/lang/bg.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s с добавки %2$s активиран", "ColumnConfiguration": "Обобщена конфигурация", "ColumnResolution": "Разделителна способност на екрана", - "ColumnTypeOfScreen": "Тип на екрана", "Configurations": "Конфигурации", "Language_aa": "афарски", "Language_ab": "абхазки", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Забележка: Засичането на добавки не работи при Internet Explorer. Този доклад е базиран само на браузъри, различни от IE.", "Resolutions": "Разделителна способност", "VisitorSettings": "Настройки на посетителя", - "WideScreen": "Екран", "WidgetGlobalVisitors": "Конфигурация на гло", "WidgetGlobalVisitorsDocumentation": "Този отчет показва повечето общопознати цялостни конфигурации, които вашите посетители са имали. Конфигурация е комбинацията от операционна система, тип на браузера и резолюция на екрана.", "WidgetPlugins": "Добавки", diff --git a/plugins/UserSettings/lang/ca.json b/plugins/UserSettings/lang/ca.json index 6a9b1cea555..9fedf7f751c 100644 --- a/plugins/UserSettings/lang/ca.json +++ b/plugins/UserSettings/lang/ca.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Configuració", "ColumnResolution": "Resolució", - "ColumnTypeOfScreen": "Tipus de pantalla", "Configurations": "Configuracions", "Language_aa": "Afar", "Language_ab": "Abkhazian", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Nota: La detecció d'extensions no funciona amb Internet Explorer. L'informe es basa nomes amb navegadors diferents de l'Internet Explorer", "Resolutions": "Resolucions", "VisitorSettings": "Configuració del visitant", - "WideScreen": "Pantalla panoràmica", "WidgetGlobalVisitors": "Configuracions globals dels visitants", "WidgetGlobalVisitorsDocumentation": "Aquest informe mostra les configuracions més comuns que tenen els vostres visitants. Una configuració es la combinació de Sistema Operatiu, tipus de navegador i resolució de pantalla.", "WidgetPlugins": "Llistat de connectors", diff --git a/plugins/UserSettings/lang/cs.json b/plugins/UserSettings/lang/cs.json index 16d80aa5b1c..50fc9469658 100644 --- a/plugins/UserSettings/lang/cs.json +++ b/plugins/UserSettings/lang/cs.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s s povolenými zásuvnými moduly %2$s", "ColumnConfiguration": "Konfigurace", "ColumnResolution": "Rozlišení", - "ColumnTypeOfScreen": "Typ obrazovky", "Configurations": "Nastavení", "Language_aa": "afarština", "Language_ab": "abcházština", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Poznámka: Detekce zásuvných modulů nepracuje v prohlížeči Interet Explorer. Toto hlášení je založeno na ostatních prohlížečích", "Resolutions": "Rozlišení", "VisitorSettings": "Nastavení návštěvníků", - "WideScreen": "Širokoúhlá obrazovka", "WidgetGlobalVisitors": "Hlavní nastavení návštěvníků", "WidgetGlobalVisitorsDocumentation": "Toto hlášení zobrazuje nejčastější konfigurace, které vaši návštěvníci měli. Konfigurace je kombinace operačního systému, prohlížeče a rozlišení.", "WidgetPlugins": "Seznam zásuvných modulů", diff --git a/plugins/UserSettings/lang/da.json b/plugins/UserSettings/lang/da.json index 46169955f77..a0316402251 100644 --- a/plugins/UserSettings/lang/da.json +++ b/plugins/UserSettings/lang/da.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s med udvidelsesmoduler %2$s aktiveret", "ColumnConfiguration": "Konfiguration", "ColumnResolution": "Opløsning", - "ColumnTypeOfScreen": "Skærmtype", "Configurations": "Indstillinger", "Language_aa": "Afar", "Language_ab": "Abkhasisk", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Note: Udvidelsesmodul detektering virker ikke i Internet Explorer. Rapport viser kun ikke-IE browsere.", "Resolutions": "Opløsninger", "VisitorSettings": "Besøgendes indstillinger", - "WideScreen": "Bredformat", "WidgetGlobalVisitors": "Besøgendes konfiguration", "WidgetGlobalVisitorsDocumentation": "Rapporten viser de mest almindelige samlede konfigurationer, som de besøgende havde. En konfiguration er en kombination af et styresystem, en browsertype og en skærmopløsning.", "WidgetPlugins": "Udvidelsesmoduler", diff --git a/plugins/UserSettings/lang/de.json b/plugins/UserSettings/lang/de.json index 4d9fb54dbae..0b2cf46081b 100644 --- a/plugins/UserSettings/lang/de.json +++ b/plugins/UserSettings/lang/de.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s mit den Plugins %2$s aktiviert", "ColumnConfiguration": "Konfiguration", "ColumnResolution": "Auflösung", - "ColumnTypeOfScreen": "Bildschirmtyp", "Configurations": "Konfigurationen", "Language_aa": "Afar", "Language_ab": "Abchasisch", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Hinweis: Die Erkennung von Plugins funktioniert nicht im Internet Explorer. Diese Statistik beruht nur auf Nicht-IE Browsern.", "Resolutions": "Auflösungen", "VisitorSettings": "Besuchereinstellungen", - "WideScreen": "Breitbild", "WidgetGlobalVisitors": "Globale Besucherkonfiguration", "WidgetGlobalVisitorsDocumentation": "Dieser Bericht zeigt Ihnen die häufigsten Gesamtkonfigurationen der Besucher. Eine Konfiguration ist die Kombination aus Betriebssystem, Browsertyp und Bildschirmauflösung.", "WidgetPlugins": "Liste der Plugins", diff --git a/plugins/UserSettings/lang/el.json b/plugins/UserSettings/lang/el.json index 74a366a132d..9b7f7395f68 100644 --- a/plugins/UserSettings/lang/el.json +++ b/plugins/UserSettings/lang/el.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s με %2$s πρόσθετα ενεργά", "ColumnConfiguration": "Ρύθμιση", "ColumnResolution": "Ανάλυση", - "ColumnTypeOfScreen": "Τύπος οθόνης", "Configurations": "Ρυθμίσεις", "Language_aa": "Αφαρικά", "Language_ab": "Αμπχαζικά", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Σημείωση: η ανίχνευση Προσθέτων δεν λειτουργεί στον Internet Explorer. Αυτή η αναφορά βασίζεται μόνο σε μη IE φυλλομετρητές.", "Resolutions": "Αναλύσεις οθόνης", "VisitorSettings": "Ρυθμίσεις επισκέπτη", - "WideScreen": "Τύποι οθόνης", "WidgetGlobalVisitors": "Γενικές ρυθμίσεις χρηστών", "WidgetGlobalVisitorsDocumentation": "Αυτή η αναφορά δείχνει τις πιο συχνές καθολικές ρυθμίσεις που έχουν οι επισκέπτες σας. Μια ρύθμιση είναι ο συνδυασμός του λειτουργικού συστήματος, του τύπου φυλλομετρητή και της ανάλυσης οθόνης.", "WidgetPlugins": "Λίστα προσθέτων", diff --git a/plugins/UserSettings/lang/en.json b/plugins/UserSettings/lang/en.json index f15ad1797a7..c692af975cb 100644 --- a/plugins/UserSettings/lang/en.json +++ b/plugins/UserSettings/lang/en.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s with plugins %2$s enabled", "ColumnConfiguration": "Configuration", "ColumnResolution": "Resolution", - "ColumnTypeOfScreen": "Type of screen", "Configurations": "Configurations", "Language_aa": "Afar", "Language_ab": "Abkhazian", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Note: Plugins detection doesn't work in Internet Explorer. This report is only based on non-IE browsers.", "Resolutions": "Resolutions", "VisitorSettings": "Visitor Settings", - "WideScreen": "Wide Screen", "WidgetGlobalVisitors": "Visitor Configuration", "WidgetGlobalVisitorsDocumentation": "This report shows the most common overall configurations that your visitors had. A configuration is the combination of an operating system, a browser type and a screen resolution.", "WidgetPlugins": "Browser Plugins", diff --git a/plugins/UserSettings/lang/es.json b/plugins/UserSettings/lang/es.json index 4c9917366fc..5a9898f09ca 100644 --- a/plugins/UserSettings/lang/es.json +++ b/plugins/UserSettings/lang/es.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s con los complementos %2$s habilitados", "ColumnConfiguration": "Configuración", "ColumnResolution": "Resoluciones", - "ColumnTypeOfScreen": "Tipo de pantalla", "Configurations": "Configuración", "Language_aa": "Lejos", "Language_ab": "Abjasia", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Nota: la detección de Plugins no funciona con Internet Explorer. Este reporte solo funciona con navegadores no-IE.", "Resolutions": "Resoluciones", "VisitorSettings": "Configuración de visitantes", - "WideScreen": "Pantalla panorámica", "WidgetGlobalVisitors": "Configuración global de visitantes", "WidgetGlobalVisitorsDocumentation": "Este informe muestra las más usuales configuraciones que poseen sus visitantes. Una configuración es una combinación de un sistema operativo, un tipo de navegador de internet y una resolución de pantalla.", "WidgetPlugins": "Lista de Plugins", diff --git a/plugins/UserSettings/lang/et.json b/plugins/UserSettings/lang/et.json index d0c8e38057e..4905768aca1 100644 --- a/plugins/UserSettings/lang/et.json +++ b/plugins/UserSettings/lang/et.json @@ -3,7 +3,6 @@ "BrowserLanguage": "Veebisirvija keel", "ColumnConfiguration": "Konfiguratsioon", "ColumnResolution": "Resolutsioon", - "ColumnTypeOfScreen": "Ekraani tüüp", "Configurations": "Konfiguratsioonid", "Language_aa": "afari", "Language_ab": "abhaasi", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Märge: Lisatarkvara tuvastamine ei tööta Internet Exploreriga külastajatel. See raport kuvab andmeid mitte-IE veebisirvikute kohta.", "Resolutions": "Ekraani resolutsioonid", "VisitorSettings": "Külastajate seaded", - "WideScreen": "Laiekraan", "WidgetGlobalVisitors": "Kohalike külastajate seaded", "WidgetPlugins": "Sirviku lisatarkvarad", "WidgetResolutions": "Ekraani resolutsioonid" diff --git a/plugins/UserSettings/lang/eu.json b/plugins/UserSettings/lang/eu.json index 1a93fc5c583..902a023d2e5 100644 --- a/plugins/UserSettings/lang/eu.json +++ b/plugins/UserSettings/lang/eu.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigurazioa", "ColumnResolution": "Bereizmena", - "ColumnTypeOfScreen": "Pantaila mota", "Configurations": "Konfigurazioak", "Language_ab": "abkhazera", "Language_af": "afrikaans", @@ -152,7 +151,6 @@ "LanguageCode": "Hizkuntza-kodea", "Resolutions": "Bereizmenak", "VisitorSettings": "Bisitariaren ezarpenak", - "WideScreen": "Pantaila panoramikoa", "WidgetGlobalVisitors": "Bisitarien konfigurazioa", "WidgetPlugins": "Pluginen zerrenda", "WidgetResolutions": "Pantailaren bereizmenak" diff --git a/plugins/UserSettings/lang/fa.json b/plugins/UserSettings/lang/fa.json index 765fe62eeaa..eb38d32cb50 100644 --- a/plugins/UserSettings/lang/fa.json +++ b/plugins/UserSettings/lang/fa.json @@ -4,7 +4,6 @@ "BrowserWithNoPluginsEnabled": "%1$s با هیچ پلاگین را فعال کنید", "ColumnConfiguration": "پیکربندی", "ColumnResolution": "رزلوشن", - "ColumnTypeOfScreen": "نوع صفحه نمایش", "Configurations": "پیکربندی", "Language_aa": "آفاری", "Language_ab": "آبخازیایی", @@ -195,7 +194,6 @@ "PluginDetectionDoesNotWorkInIE": "توجه: تشخیص پلاگین در مرورگر اینترنت اکسپلورر کار نمی کند. این گزارش تنها بر روی مرورگرهای غیر اینترنت اکسپلورر است.", "Resolutions": "رزلوشن", "VisitorSettings": "تنظیمات بازدید کننده", - "WideScreen": "نمایشگر عریض", "WidgetGlobalVisitors": "پیکربندی بازدیدکنندگان جهانی", "WidgetGlobalVisitorsDocumentation": "این گزارش نشان می دهد پیکربندی کلی شایع ترین است که بازدید کنندگان شما است. پیکربندی ترکیبی از سیستم عامل، نوع مرورگر و صفحه نمایش با وضوح است.", "WidgetPlugins": "لیست افزونه ها", diff --git a/plugins/UserSettings/lang/fi.json b/plugins/UserSettings/lang/fi.json index ebc8b7df108..f6bb711136e 100644 --- a/plugins/UserSettings/lang/fi.json +++ b/plugins/UserSettings/lang/fi.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s liitännäisillä %2$s on aktivoitu", "ColumnConfiguration": "Asetukset", "ColumnResolution": "Resoluutio", - "ColumnTypeOfScreen": "Näytön tyyppi", "Configurations": "Asetukset", "Language_aa": "afar", "Language_ab": "abkhazian", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Huom: lisäosien tunnistus ei toimi Internet Explorerissa. Tämä raportti perustuu vain ei-IE-selaimiin.", "Resolutions": "Resoluutio", "VisitorSettings": "Kävijöiden asetukset", - "WideScreen": "Laajakulma", "WidgetGlobalVisitors": "Kaikkien kävijöiden asetukset", "WidgetGlobalVisitorsDocumentation": "Tämä raportti näyttää yleiskuvan eri käyttäjien asetuksista. Asetukset on yhdistelmä käyttöjärjestelmästä, selaimen tyypistä ja näytön resoluutiosta.", "WidgetPlugins": "Lista lisäosista", diff --git a/plugins/UserSettings/lang/fr.json b/plugins/UserSettings/lang/fr.json index 3d6b1bb8172..cb009e289c1 100644 --- a/plugins/UserSettings/lang/fr.json +++ b/plugins/UserSettings/lang/fr.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s avec les plugins %2$s activés", "ColumnConfiguration": "Configuration", "ColumnResolution": "Résolution", - "ColumnTypeOfScreen": "Type d'écran", "Configurations": "Configurations", "Language_aa": "Afar", "Language_ab": "Abkhaze", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Note : La détection des plugins ne fonctionne pas avec Internet Explorer. Ce rapport est basé sur les autres navigateurs.", "Resolutions": "Résolutions", "VisitorSettings": "Paramètres visiteur", - "WideScreen": "Largeur d'écran", "WidgetGlobalVisitors": "Configuration globale des visiteurs", "WidgetGlobalVisitorsDocumentation": "Ce rapport montre les configurations globales les plus communes de vos visiteurs. Une configuration est la combinaison d'un système d'exploitation, d'un type de navigateur et d'une résolution d'écran.", "WidgetPlugins": "Liste de Plugins", diff --git a/plugins/UserSettings/lang/gl.json b/plugins/UserSettings/lang/gl.json index 97375e01837..e461b383d8c 100644 --- a/plugins/UserSettings/lang/gl.json +++ b/plugins/UserSettings/lang/gl.json @@ -149,7 +149,6 @@ "Language_zu": "Zulú", "LanguageCode": "Código de idioma", "Resolutions": "Resolucións", - "WideScreen": "Pantalla panorámica", "WidgetGlobalVisitors": "Configuración global de visitantes", "WidgetPlugins": "Lista de plugins", "WidgetResolutions": "Resolucións de pantalla" diff --git a/plugins/UserSettings/lang/hi.json b/plugins/UserSettings/lang/hi.json index e33a390ea75..d6963d29e52 100644 --- a/plugins/UserSettings/lang/hi.json +++ b/plugins/UserSettings/lang/hi.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "प्लगिन %2$s से %1$s सक्षम", "ColumnConfiguration": "विन्यास", "ColumnResolution": "संकल्प", - "ColumnTypeOfScreen": "स्क्रीन के प्रकार", "Configurations": "विन्यास", "Language_aa": "अफ़ार", "Language_ab": "अब्खाज़ियन्", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "नोट: प्लगइन्स का पता लगाने इंटरनेट एक्सप्लोरर में काम नहीं करता है. यह रिपोर्ट केवल गैर आईई ब्राउज़रों पर आधारित है.", "Resolutions": "संकल्प", "VisitorSettings": "आगंतुक सेटिंग्स", - "WideScreen": "वाइड स्क्रीन", "WidgetGlobalVisitors": "आगंतुक विन्यास" } } \ No newline at end of file diff --git a/plugins/UserSettings/lang/hu.json b/plugins/UserSettings/lang/hu.json index 056d6fbd3f3..2bdabbf3c4f 100644 --- a/plugins/UserSettings/lang/hu.json +++ b/plugins/UserSettings/lang/hu.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfiguráció", "ColumnResolution": "Felbontás", - "ColumnTypeOfScreen": "Képernyő típusa", "Configurations": "Konfigurációk", "Language_aa": "afar", "Language_ab": "abház", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "A böngészők bővítményeinek detektálása nem működik az Internet Exlporernél, így ez a jelentés csak a nem Internet Explorert használó látogatók adatait jeleníti meg.", "Resolutions": "Képernyőfelbontások", "VisitorSettings": "Látogatók adatai", - "WideScreen": "Képernyő oldalarányai", "WidgetGlobalVisitors": "Globális látogatói beállítások", "WidgetPlugins": "Bővítmények listája", "WidgetResolutions": "Képernyőfelbontások" diff --git a/plugins/UserSettings/lang/id.json b/plugins/UserSettings/lang/id.json index db95f6e6dad..990dbd67b13 100644 --- a/plugins/UserSettings/lang/id.json +++ b/plugins/UserSettings/lang/id.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s dengan %2$s pengaya diaktifkan", "ColumnConfiguration": "Pengaturan", "ColumnResolution": "Resolusi", - "ColumnTypeOfScreen": "Jenis layar", "Configurations": "Pengaturan", "Language_aa": "Afar", "Language_ab": "Abkhaz", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Catatan: Pendeteksian pengaya tidak bekerja di Internet Explorer. Laporan ini hanya berdasarkan pada peramban bukan-IE.", "Resolutions": "Resolusi", "VisitorSettings": "Pengaturan Pengunjung", - "WideScreen": "Layar Lebar", "WidgetGlobalVisitors": "Pengaturan pengunjung umum", "WidgetGlobalVisitorsDocumentation": "Laporan ini menunjukkan pengaturan paling umum yang pengunjung miliki. Subuah pengaturan terdiri atas sistem operasi, jenis peramban, dan resolusi layar.", "WidgetPlugins": "Daftar Pengaya", diff --git a/plugins/UserSettings/lang/is.json b/plugins/UserSettings/lang/is.json index d0ce6f61446..ff81439a866 100644 --- a/plugins/UserSettings/lang/is.json +++ b/plugins/UserSettings/lang/is.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Uppsetning", "ColumnResolution": "Skjáupplausn", - "ColumnTypeOfScreen": "Skjátegund", "Configurations": "Uppsetningar", "Language_aa": "afár", "Language_ab": "abkasíska", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Ath: uppgötvun á íbótum virkar ekki með Internet Explorer. Þessi skýrsla er aðeins unnin út frá öðrum vöfrum en IE.", "Resolutions": "Skjáupplausnir", "VisitorSettings": "Stillingar gesta", - "WideScreen": "Breiðskjár", "WidgetGlobalVisitors": "Altæk gestastilling", "WidgetPlugins": "Listi yfir íbætur", "WidgetResolutions": "Skjáupplausnir" diff --git a/plugins/UserSettings/lang/it.json b/plugins/UserSettings/lang/it.json index 589221c51e1..70d39f15444 100644 --- a/plugins/UserSettings/lang/it.json +++ b/plugins/UserSettings/lang/it.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s con plugin %2$s abilitati", "ColumnConfiguration": "Configurazione", "ColumnResolution": "Risoluzione", - "ColumnTypeOfScreen": "Tipo di schermo", "Configurations": "Configurazioni", "Language_aa": "afar", "Language_ab": "abkhazian", @@ -197,7 +196,6 @@ "Resolutions": "Risoluzioni", "ScreenTypes": "Tipi di schermo", "VisitorSettings": "Impostazioni visitatori", - "WideScreen": "Schermo panoramico", "WidgetGlobalVisitors": "Riepilogo configurazione visitatori", "WidgetGlobalVisitorsDocumentation": "Questo report mostra le configurazioni globali più comuni che i visitatori avevano. Una configurazione è la combinazione di un sistema operativo, un tipo browser e una risoluzione di schermo.", "WidgetPlugins": "Lista dei Plugin", diff --git a/plugins/UserSettings/lang/ja.json b/plugins/UserSettings/lang/ja.json index 3c08e23bdfd..7e409d6a05e 100644 --- a/plugins/UserSettings/lang/ja.json +++ b/plugins/UserSettings/lang/ja.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s のプラグイン %2$s は有効", "ColumnConfiguration": "環境設定", "ColumnResolution": "解像度", - "ColumnTypeOfScreen": "画面タイプ", "Configurations": "環境設定", "Language_aa": "アファル語", "Language_ab": "アブハズ語", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "注意: Internet Explorer ではプラグインの検出が動作しません。 このリポートは、非 IE ブラウザのみに基づきます。", "Resolutions": "解像度", "VisitorSettings": "ビジターの環境", - "WideScreen": "ワイド画面", "WidgetGlobalVisitors": "ビジターの全般的な環境設定", "WidgetGlobalVisitorsDocumentation": "ビジターの最も一般的な利用環境についてのリポートです。オペレーティングシステム、ブラウザの種類と画面の解像度の組合せで表示します。", "WidgetPlugins": "プラグイン一覧", diff --git a/plugins/UserSettings/lang/ka.json b/plugins/UserSettings/lang/ka.json index 6d68d2e8ab1..7dab7a6d230 100644 --- a/plugins/UserSettings/lang/ka.json +++ b/plugins/UserSettings/lang/ka.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "კონფიგურაცია", "ColumnResolution": "რეზოლუცია", - "ColumnTypeOfScreen": "ეკრანის ტიპი", "Configurations": "გონფიგურაციები", "Language_aa": "აფარი", "Language_ab": "აფხაზური", @@ -166,7 +165,6 @@ "PluginDetectionDoesNotWorkInIE": "შენიშვნა: პლაგინების ამოცნობა არ ხდება ინტერნეტ ექსპლორერში. ეს რეპორტი მუშაოაბს მხოლოდ არა–IE ბრაუზერებზე.", "Resolutions": "რეზოლუციები", "VisitorSettings": "ვიზიტორის პარამეტრები", - "WideScreen": "ფართო ეკრანი", "WidgetGlobalVisitors": "ვიზიტორების გლობალური კონფიგურაცია", "WidgetPlugins": "პლაგინების სია", "WidgetResolutions": "ეკრანის რეზოლუვიები" diff --git a/plugins/UserSettings/lang/ko.json b/plugins/UserSettings/lang/ko.json index 90fad26d312..25a2077b83a 100644 --- a/plugins/UserSettings/lang/ko.json +++ b/plugins/UserSettings/lang/ko.json @@ -3,7 +3,6 @@ "BrowserLanguage": "브라우저 언어", "ColumnConfiguration": "구성", "ColumnResolution": "해상도", - "ColumnTypeOfScreen": "스크린 타입", "Configurations": "구성", "Language_aa": "아파르어", "Language_ab": "압하스어", @@ -194,7 +193,6 @@ "PluginDetectionDoesNotWorkInIE": "참고: Internet Explorer에서는 플러그인 검색이 작동하지 않습니다. 이 보고서는 IE 브라우저가 아닌것에 기반합니다.", "Resolutions": "해상도", "VisitorSettings": "방문자 설정", - "WideScreen": "와이드 스크린", "WidgetGlobalVisitors": "글로벌 방문자 구성", "WidgetGlobalVisitorsDocumentation": "방문자의 가장 일반적인 사용 환경에 대한 보고서입니다. 운영 체제, 브라우저 종류와 화면 해상도의 조합으로 표시합니다.", "WidgetPlugins": "플러그인 목록", diff --git a/plugins/UserSettings/lang/lt.json b/plugins/UserSettings/lang/lt.json index c22037e79b9..321b8e40671 100644 --- a/plugins/UserSettings/lang/lt.json +++ b/plugins/UserSettings/lang/lt.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigūracija", "ColumnResolution": "Ekrano raiška", - "ColumnTypeOfScreen": "Ekrano tipas", "Configurations": "Konfigūracijos", "Language_aa": "afarų", "Language_ab": "abchazų", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Pastaba: papildinio aptikimas neveikia Internet Explorer naršyklėje. Ši ataskaita bus sugeneruota tik kitose naršyklėse.", "Resolutions": "Ekranų raiškos", "VisitorSettings": "Lankytojų nustatymai", - "WideScreen": "Plačiaekranis", "WidgetGlobalVisitors": "Bendri lankytojų nustatymai", "WidgetPlugins": "Papildinių sąrašas", "WidgetResolutions": "Ekrano raiška" diff --git a/plugins/UserSettings/lang/lv.json b/plugins/UserSettings/lang/lv.json index 0ea7f84f96a..30db1141885 100644 --- a/plugins/UserSettings/lang/lv.json +++ b/plugins/UserSettings/lang/lv.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigurācija", "ColumnResolution": "Ekrāna izšķirtspēja", - "ColumnTypeOfScreen": "Ekrāna tips", "Configurations": "Konfigurācijas", "Language_aa": "afāru", "Language_ab": "abhāzu", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Piezīme: spraudņu noteikšana nedarbojas Internet Explorer pārlūkā. Šī atskaite ir bāzēta tikai uz ne-IE pārlūkiem.", "Resolutions": "Ekrāna izšķirtspējas", "VisitorSettings": "Apmeklētāju iestatījumi", - "WideScreen": "Platekrāns", "WidgetGlobalVisitors": "Globālā apmeklētāju konfigurācija", "WidgetGlobalVisitorsDocumentation": "Šajā atskaitē redzamas visbiežāk izmantotās apmeklētāju konfigurācijas. Konfigurācija ir operētājsistēmas, pārlūka tipa un ekrāna izšķirtspējas kombinācija.", "WidgetPlugins": "Spraudņu saraksts", diff --git a/plugins/UserSettings/lang/nb.json b/plugins/UserSettings/lang/nb.json index 9b47182fc8b..3950648d83e 100644 --- a/plugins/UserSettings/lang/nb.json +++ b/plugins/UserSettings/lang/nb.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigurasjon", "ColumnResolution": "Oppløsning", - "ColumnTypeOfScreen": "Skjermtype", "Configurations": "Konfigurasjon", "Language_aa": "afar", "Language_ab": "abkhasisk", @@ -192,7 +191,6 @@ "PluginDescription": "Rapporterer forskjellige brukerinnstillinger: Nettleser, nettleserfamilie, operativsystem, tillegg, oppløsning, globale innstillinger.", "Resolutions": "Oppløsninger", "VisitorSettings": "Besøkendes innstillinger", - "WideScreen": "Widescreen", "WidgetGlobalVisitors": "Besøkendes konfigurasjon", "WidgetPlugins": "Liste over tillegg", "WidgetResolutions": "Skjermoppløsninger" diff --git a/plugins/UserSettings/lang/nl.json b/plugins/UserSettings/lang/nl.json index 2762bcc2d69..1f90affe5ab 100644 --- a/plugins/UserSettings/lang/nl.json +++ b/plugins/UserSettings/lang/nl.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s met plugins %2$s ingeschakeld", "ColumnConfiguration": "Configuratie", "ColumnResolution": "Resolutie", - "ColumnTypeOfScreen": "Schermtype", "Configurations": "Configuraties", "Language_aa": "Afar", "Language_ab": "Abchazisch", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Opmerking: plugin detectie werkt niet in Internet Explorer. Het rapport is alleen gebaseerd op andere browsers dan IE", "Resolutions": "Schermresoluties", "VisitorSettings": "Bezoekers Instellingen", - "WideScreen": "Breedbeeld", "WidgetGlobalVisitors": "Algemene configuratie", "WidgetGlobalVisitorsDocumentation": "Dit rapport toont de meest voorkomende configuraties die uw bezoekers hadden. Een configuratie is de combinatie van een besturingssysteem, een browser type en een schermresolutie.", "WidgetPlugins": "Geïnstalleerde plugins", diff --git a/plugins/UserSettings/lang/nn.json b/plugins/UserSettings/lang/nn.json index 1c14bfe8137..aa24a3f364e 100644 --- a/plugins/UserSettings/lang/nn.json +++ b/plugins/UserSettings/lang/nn.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigurasjon", "ColumnResolution": "Oppløysing", - "ColumnTypeOfScreen": "Type skjerm", "Configurations": "Konfigurasjonar", "Language_aa": "afar", "Language_ab": "abkhasisk", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Merk: Registrering av innstikk virkar ikkje i Internet Explorer. Denne rapporten er berre basert på andre nettlesarar enn IE.", "Resolutions": "Oppløysingar", "VisitorSettings": "Vitjarinnstillingar", - "WideScreen": "Breiskjerm", "WidgetGlobalVisitors": "Global vitjarkonfigurasjon", "WidgetPlugins": "Liste over innstikk", "WidgetResolutions": "Skjermoppløysing" diff --git a/plugins/UserSettings/lang/pl.json b/plugins/UserSettings/lang/pl.json index d1a9acc91ea..69bc0e0122d 100644 --- a/plugins/UserSettings/lang/pl.json +++ b/plugins/UserSettings/lang/pl.json @@ -3,7 +3,6 @@ "BrowserLanguage": "Język przeglądarki", "ColumnConfiguration": "Konfiguracja", "ColumnResolution": "Rozdzielczość", - "ColumnTypeOfScreen": "Typ ekranu", "Configurations": "Konfiguracje", "Language_aa": "afar", "Language_ab": "abchaski", @@ -194,7 +193,6 @@ "PluginDetectionDoesNotWorkInIE": "Uwaga: wykrywanie wtyczek nie działa w przypadku Internet Explorera. Raport ten pokaże tylko wyniki w oparciu o badanie innych przeglądarek, nie opartych na silniku IE.", "Resolutions": "Rozdzielczość", "VisitorSettings": "Konfiguracje użytkownika", - "WideScreen": "Ekran monitora", "WidgetGlobalVisitors": "Ogólna konfiguracja odwiedzających", "WidgetPlugins": "Lista wtyczek", "WidgetResolutions": "Rozdzielczość ekranu" diff --git a/plugins/UserSettings/lang/pt-br.json b/plugins/UserSettings/lang/pt-br.json index dbc6b0f72c4..079ad711b43 100644 --- a/plugins/UserSettings/lang/pt-br.json +++ b/plugins/UserSettings/lang/pt-br.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s com os plugins %2$s ativados", "ColumnConfiguration": "Configuração", "ColumnResolution": "Resolução", - "ColumnTypeOfScreen": "Tipo de tela", "Configurations": "Configurações", "Language_aa": "afar", "Language_ab": "abcázio", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Nota: a detecção de plugins não funciona no Internet Explorer. Esse relatório é baseado apenas em navegadores não IE.", "Resolutions": "Resoluções", "VisitorSettings": "Configurações dos visitantes", - "WideScreen": "Wide Screen", "WidgetGlobalVisitors": "Configuração Global de Visitante", "WidgetGlobalVisitorsDocumentation": "Este relatório mostra as configurações mais comuns gerais que os visitantes tiveram. A configuração é a combinação de um sistema operacional, um tipo de navegador e uma resolução de tela.", "WidgetPlugins": "Lista de Plugins", diff --git a/plugins/UserSettings/lang/pt.json b/plugins/UserSettings/lang/pt.json index da5f737710a..a5017d4a16c 100644 --- a/plugins/UserSettings/lang/pt.json +++ b/plugins/UserSettings/lang/pt.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Configuração", "ColumnResolution": "Resolução", - "ColumnTypeOfScreen": "Tipo de ecrã", "Configurations": "Configurações", "Language_aa": "afar", "Language_ab": "abcázio", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Nota: Detecção de plugins não funciona no Internet Explorer. Este relatório só se baseia em navegadores não-IE.", "Resolutions": "Resoluções", "VisitorSettings": "Definições do Visitante", - "WideScreen": "Ecrã Panorama", "WidgetGlobalVisitors": "Configuração global dos visitantes", "WidgetGlobalVisitorsDocumentation": "Este relatório mostra as configurações gerais mais comuns que os visitantes tiveram. Uma configuração é a combinação de um sistema operativo, um tipo de navegador e uma resolução de visualização.", "WidgetPlugins": "Lista de Plugins", diff --git a/plugins/UserSettings/lang/ro.json b/plugins/UserSettings/lang/ro.json index 78681c1bff7..e39b81caffa 100644 --- a/plugins/UserSettings/lang/ro.json +++ b/plugins/UserSettings/lang/ro.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s cu plugin-uri %2$s activate", "ColumnConfiguration": "Configuraţia", "ColumnResolution": "Rezoluţie ecran", - "ColumnTypeOfScreen": "Tip ecran", "Configurations": "Configurare", "Language_aa": "Afar", "Language_ab": "abhază", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Notă: de detectare a plugin-uri nu funcționează în Internet Explorer. Acest raport se bazează doar pe browsere non-IE.", "Resolutions": "Rezolutii", "VisitorSettings": "Setări vizitatori", - "WideScreen": "Ecran extins", "WidgetGlobalVisitors": "Configurare vizitatori globala", "WidgetGlobalVisitorsDocumentation": "Acest raport arată cele mai comune configurații generale,pe care vizitatorii le au avut. O configurație este combinația dintre un sistem de operare, un tip de browser și o rezoluție a ecranului.", "WidgetPlugins": "Lista pluginurilor", diff --git a/plugins/UserSettings/lang/ru.json b/plugins/UserSettings/lang/ru.json index 130712ea565..a55776ea0c4 100644 --- a/plugins/UserSettings/lang/ru.json +++ b/plugins/UserSettings/lang/ru.json @@ -3,7 +3,6 @@ "BrowserLanguage": "Язык браузера", "ColumnConfiguration": "Конфигурация", "ColumnResolution": "Разрешение", - "ColumnTypeOfScreen": "Тип экрана", "Configurations": "По конфигурации", "Language_aa": "афар", "Language_ab": "абхазский", @@ -194,7 +193,6 @@ "PluginDetectionDoesNotWorkInIE": "Учтите: Определение плагинов не работает в Internet Explorer. Этот отчет содержит информацию о не-IE браузерах.", "Resolutions": "По разрешению мониторов", "VisitorSettings": "Настройки посетителей", - "WideScreen": "По ширине экрана", "WidgetGlobalVisitors": "Глобальная конфигурация", "WidgetGlobalVisitorsDocumentation": "Этот отчет показывает общую информацию по наиболее популяоным конфигурациям системы ваших посетителей. Конфигурация - это комбинация операционной системы, браузера и разрешения экрана.", "WidgetPlugins": "Список плагинов", diff --git a/plugins/UserSettings/lang/sk.json b/plugins/UserSettings/lang/sk.json index 7a0184c98f1..9874405ad0f 100644 --- a/plugins/UserSettings/lang/sk.json +++ b/plugins/UserSettings/lang/sk.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigurácia", "ColumnResolution": "Rozlíšenie", - "ColumnTypeOfScreen": "Typ obrazovky", "Configurations": "Konfigurácia", "Language_aa": "afarčina", "Language_ab": "abcházština", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Poznámka: Plugin detekcia nefunguje v Internet Exploreri. Táto správa je založená len na non-IE prehliadačov.", "Resolutions": "Rozlíšenie", "VisitorSettings": "Nastavenia návštevníkov", - "WideScreen": "Širokouhlá obrazovka", "WidgetGlobalVisitors": "Globálne konfigurácie návštevníkov", "WidgetPlugins": "Zoznam modulov", "WidgetResolutions": "Rozlíšenie obrazovky" diff --git a/plugins/UserSettings/lang/sl.json b/plugins/UserSettings/lang/sl.json index b3735c49317..6a28d87223d 100644 --- a/plugins/UserSettings/lang/sl.json +++ b/plugins/UserSettings/lang/sl.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s z omogočenimi vtičniki %2$s", "ColumnConfiguration": "Nastavitev", "ColumnResolution": "Resolucija", - "ColumnTypeOfScreen": "Tip zaslona", "Configurations": "Nastavitve", "Language_aa": "afarščina", "Language_ab": "abhaščina", @@ -194,7 +193,6 @@ "LanguageCode": "Šifra jezika", "Resolutions": "Resolucije", "VisitorSettings": "Nastavitve obiskovalcev", - "WideScreen": "Širok Zaslon", "WidgetPlugins": "Seznam Vtičnikov", "WidgetResolutions": "Resolucija zaslona" } diff --git a/plugins/UserSettings/lang/sq.json b/plugins/UserSettings/lang/sq.json index d7fea12ed50..3920246e683 100644 --- a/plugins/UserSettings/lang/sq.json +++ b/plugins/UserSettings/lang/sq.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Formësim", "ColumnResolution": "Qartësi", - "ColumnTypeOfScreen": "Lloj ekrani", "Configurations": "Formësime", "Language_af": "Afrikanisht", "Language_am": "Amharike", @@ -110,7 +109,6 @@ "PluginDetectionDoesNotWorkInIE": "Shënim: Zbulimi i shtojcave nuk funksionon nën Internet Explorer. Ky raport mund të kihet vetëm nën shfletuesa jo-IE.", "Resolutions": "Qartësi", "VisitorSettings": "Rregullimet për Vizitor", - "WideScreen": "Ekran së Gjeri", "WidgetGlobalVisitors": "Formësime globale vizitorësh", "WidgetGlobalVisitorsDocumentation": "Ky raport shfaq formësimet e përgjithshme më të rëndomta të përdorura nga vizitorët tuaj. Formësimi përmban të dhënat për sistemin operativ, llojin e shfletuesit dhe qartësinë e ekranit.", "WidgetPlugins": "Listë e Shtojcave", diff --git a/plugins/UserSettings/lang/sr.json b/plugins/UserSettings/lang/sr.json index 4cbf76380fe..289c2da5516 100644 --- a/plugins/UserSettings/lang/sr.json +++ b/plugins/UserSettings/lang/sr.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s sa uključenim dodacima %2$s", "ColumnConfiguration": "Podešavanja", "ColumnResolution": "Rezolucija", - "ColumnTypeOfScreen": "Tip ekrana", "Configurations": "Podešavanja", "Language_aa": "Afar", "Language_ab": "Abhazijski", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Pažnja: detekcija dodataka ne radi kod Internet Explorera. Ovaj izveštaj se odnosi samo na brauzere koji nisu Internet Exlorer", "Resolutions": "Rezolucije", "VisitorSettings": "Parametri posetilaca", - "WideScreen": "Širok ekran", "WidgetGlobalVisitors": "Globalna podešavanja posetilaca", "WidgetGlobalVisitorsDocumentation": "Ovaj izveštaj prikazuje najčešća podešavanja vaših posetilaca. Pod podešavanjem podrazumevamo kombinaciju operativnog sistema, tipa brauzera i ekranske rezolucije.", "WidgetPlugins": "Lista dodataka", diff --git a/plugins/UserSettings/lang/sv.json b/plugins/UserSettings/lang/sv.json index c20d76cdaed..558b7c7dfd8 100644 --- a/plugins/UserSettings/lang/sv.json +++ b/plugins/UserSettings/lang/sv.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s med plugins %2$s är aktiverad", "ColumnConfiguration": "Konfiguration", "ColumnResolution": "Skärmupplösning", - "ColumnTypeOfScreen": "Typ av skärm", "Configurations": "Konfiguration", "Language_aa": "Afar", "Language_ab": "Abchaziska", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Notering: Plugins upptäckt fungerar inte i Internet Explorer. Denna rapport är endast baserad på icke-IE webbläsare.", "Resolutions": "Skärmupplösning", "VisitorSettings": "Besökarinställningar", - "WideScreen": "Widescreen", "WidgetGlobalVisitors": "Global besökarkonfiguration", "WidgetGlobalVisitorsDocumentation": "Denna rapport visar de vanligaste övergripande konfigurationer som besökarna hade. En konfiguration är en kombination av ett operativsystem, en webbläsare och en skärmupplösning.", "WidgetPlugins": "Lista över plugins", diff --git a/plugins/UserSettings/lang/te.json b/plugins/UserSettings/lang/te.json index dc93295edda..9a69fd70c9a 100644 --- a/plugins/UserSettings/lang/te.json +++ b/plugins/UserSettings/lang/te.json @@ -1,7 +1,6 @@ { "UserSettings": { "ColumnConfiguration": "స్వరూపణం", - "ColumnTypeOfScreen": "తెర యొక్క రకం", "Configurations": "స్వరూపణలు", "Language_aa": "అఫార్", "Language_ab": "అబ్ఖాజియన్", diff --git a/plugins/UserSettings/lang/th.json b/plugins/UserSettings/lang/th.json index 8dc9b7dcfea..ee090e21654 100644 --- a/plugins/UserSettings/lang/th.json +++ b/plugins/UserSettings/lang/th.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "การตั้งค่า", "ColumnResolution": "ความละเอียด", - "ColumnTypeOfScreen": "ชนิดของจอภาพ", "Configurations": "การกำหนดค่า", "Language_aa": "อะฟาร์", "Language_ab": "อับคาซ", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "หมายเหตุ: ตรวจสอบปลั๊กอินไม่ทำงานใน Internet Explorer รายงานนี้จะอิงตามเฉพาะเบราว์เซอร์ที่ไม่ใช่ IE", "Resolutions": "ความละเอียด", "VisitorSettings": "การตั้งค่าของผู้เข้าชม", - "WideScreen": "ความกว้างหน้าจอ", "WidgetGlobalVisitors": "การตั้งค่าผู้เข้าชมโดยรวม", "WidgetPlugins": "รายการปลั้กอิน", "WidgetResolutions": "ความละเอียดจอภาพ" diff --git a/plugins/UserSettings/lang/tl.json b/plugins/UserSettings/lang/tl.json index c602309bec1..19b42e9bf8e 100644 --- a/plugins/UserSettings/lang/tl.json +++ b/plugins/UserSettings/lang/tl.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s na may mga plugin %2$s na naka-enable", "ColumnConfiguration": "Configuration", "ColumnResolution": "Resolusyon", - "ColumnTypeOfScreen": "Uri ng screen", "Configurations": "Configurations", "Language_aa": "Afar", "Language_ab": "Abkhazian", @@ -195,7 +194,6 @@ "PluginDetectionDoesNotWorkInIE": "Tandaan: Ang pagtingin ng Plugin ay hindi gumagana sa Internet Explorer. Ang ulat na ito ay batay lamang sa mga browser na hindi-IE.", "Resolutions": "Mga Resolution", "VisitorSettings": "Mga Setting ng bisita", - "WideScreen": "Wide Screen", "WidgetGlobalVisitors": "Configuration ng bisita", "WidgetGlobalVisitorsDocumentation": "Ang ulat na ito ay nagpapakita ng karaniwang pangkalahatang configuration na meron ang iyong bisita. Ang configuration ay binubuo ng operating system uri ng mga browser at screen resolution.", "WidgetPlugins": "Browser Plugins", diff --git a/plugins/UserSettings/lang/tr.json b/plugins/UserSettings/lang/tr.json index 7fc730ffcf7..c675a5e0226 100644 --- a/plugins/UserSettings/lang/tr.json +++ b/plugins/UserSettings/lang/tr.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Konfigürasyon", "ColumnResolution": "Çözünürlük", - "ColumnTypeOfScreen": "Ekran seçimi", "Configurations": "Konfigürasyonları", "Language_aa": "Afar", "Language_ab": "Abazca", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Not: Hedeflenen eklenti Internet Explorer çalışmamaktadir. Bu not\/rapor sadece IE içindir.", "Resolutions": "Çözünürlükler", "VisitorSettings": "Ziyaretçi Ayarlari", - "WideScreen": "Geniş ekran", "WidgetGlobalVisitors": "Global ziyaretçi konfikasyonu", "WidgetPlugins": "Eklenti Listesi", "WidgetResolutions": "Ekran çözünürlükleri" diff --git a/plugins/UserSettings/lang/uk.json b/plugins/UserSettings/lang/uk.json index bc33d4d3b23..10ae7b655e6 100644 --- a/plugins/UserSettings/lang/uk.json +++ b/plugins/UserSettings/lang/uk.json @@ -2,7 +2,6 @@ "UserSettings": { "ColumnConfiguration": "Конфігурація", "ColumnResolution": "Роздільна здатність", - "ColumnTypeOfScreen": "Тип екрану", "Configurations": "Конфігурації", "Language_aa": "афарська", "Language_ab": "абхазька", @@ -193,7 +192,6 @@ "PluginDetectionDoesNotWorkInIE": "Примітка: Визначення плагінів не працює в Internet Explorer. Цей звіт базується лише на не-IE веб-оглядачах.", "Resolutions": "Роздільні здатності", "VisitorSettings": "Налаштування відвідувача", - "WideScreen": "Широкоформатні", "WidgetGlobalVisitors": "Загальна конфігурація відвідувачів", "WidgetPlugins": "Список плагінів", "WidgetResolutions": "Роздільні здатності" diff --git a/plugins/UserSettings/lang/vi.json b/plugins/UserSettings/lang/vi.json index c23f3612bec..07ba3d51f7a 100644 --- a/plugins/UserSettings/lang/vi.json +++ b/plugins/UserSettings/lang/vi.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s với plugin %2$s đã kích hoạt", "ColumnConfiguration": "Cấu hình", "ColumnResolution": "Độ phân giải", - "ColumnTypeOfScreen": "Loại màn hình", "Configurations": "cấu hình", "Language_aa": "Tiếng Afar", "Language_ab": "Tiếng Abkhazia", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "Chú ý: Các Plugin phát hiện không làm việc trên Internet Explorer. Báo cáo này chỉ dựa trên trình duyệt không phải IE.", "Resolutions": "Độ phân giải", "VisitorSettings": "Thiết lập khách truy cập", - "WideScreen": "Màn hình rộng", "WidgetGlobalVisitors": "Cấu hình khách truy cập", "WidgetGlobalVisitorsDocumentation": "Báo cáo này cho thấy các cấu hình tổng thể phổ biến nhất mà khách truy cập của bạn đã có. Một cấu hình là sự kết hợp của một hệ điều hành, một loại trình duyệt và độ phân giải màn hình.", "WidgetPlugins": "Các Plugin trình duyệt", diff --git a/plugins/UserSettings/lang/zh-cn.json b/plugins/UserSettings/lang/zh-cn.json index 88587fd0f10..d176b168865 100644 --- a/plugins/UserSettings/lang/zh-cn.json +++ b/plugins/UserSettings/lang/zh-cn.json @@ -5,7 +5,6 @@ "BrowserWithPluginsEnabled": "%1$s 启用插件%2$s", "ColumnConfiguration": "客户端配置", "ColumnResolution": "分辨率", - "ColumnTypeOfScreen": "屏幕类型", "Configurations": "客户端配置", "Language_aa": "阿法文", "Language_ab": "阿布哈西亚文", @@ -196,7 +195,6 @@ "PluginDetectionDoesNotWorkInIE": "注意: 插件检查无法在 Internet Explorer 上运行。这个报表仅提供非 IE 浏览器。", "Resolutions": "分辨率", "VisitorSettings": "访客设置", - "WideScreen": "宽屏幕", "WidgetGlobalVisitors": "访客设置", "WidgetGlobalVisitorsDocumentation": "本报表显示您的访客最常用的系统配置。系统配置是操作系统、浏览器类型及显示器分辨率的组合。", "WidgetPlugins": "浏览器插件清单", diff --git a/plugins/UserSettings/lang/zh-tw.json b/plugins/UserSettings/lang/zh-tw.json index 2cd8ac7a850..6b9019f6714 100644 --- a/plugins/UserSettings/lang/zh-tw.json +++ b/plugins/UserSettings/lang/zh-tw.json @@ -3,7 +3,6 @@ "BrowserLanguage": "瀏覽器語系", "ColumnConfiguration": "客戶端配置", "ColumnResolution": "解析度", - "ColumnTypeOfScreen": "螢幕類型", "Configurations": "客戶端配置", "Language_aa": "阿法文", "Language_ab": "阿布哈西亚文", @@ -194,7 +193,6 @@ "PluginDetectionDoesNotWorkInIE": "注意:外掛偵測無法在 Internet Explorer 上運作。這個報告僅提供非 IE 瀏覽器。", "Resolutions": "解析度", "VisitorSettings": "造訪者設定值", - "WideScreen": "寬螢幕", "WidgetGlobalVisitors": "全域訪客配置", "WidgetGlobalVisitorsDocumentation": "此報表列出貴站訪客最常見的設定配置。設定配置包含作業系統、瀏覽器、螢幕解析度等資訊。", "WidgetPlugins": "瀏覽器外掛清單",