diff --git a/plugins/DevicesDetection/DevicesDetection.php b/plugins/DevicesDetection/DevicesDetection.php index 7403f293293abbec49c5877b27e3dd1939c59b40..e9cb732e8c889b513a7da19c4bd92ecab48d16fb 100644 --- a/plugins/DevicesDetection/DevicesDetection.php +++ b/plugins/DevicesDetection/DevicesDetection.php @@ -169,7 +169,9 @@ class Piwik_DevicesDetection extends Piwik_Plugin Piwik_Exec($q2); } } catch (Exception $e) { - throw $e; + if (!Zend_Registry::get('db')->isErrNo($e, '1060')) { + throw $e; + } } } diff --git a/plugins/DevicesDetection/UserAgentParserEnhanced/UserAgentParserEnhanced.php b/plugins/DevicesDetection/UserAgentParserEnhanced/UserAgentParserEnhanced.php index c0a282581135270dbe154188b6b0980b1f77b0ed..9031b0fd33e727e410978e2b6d8706b174c18bdb 100644 --- a/plugins/DevicesDetection/UserAgentParserEnhanced/UserAgentParserEnhanced.php +++ b/plugins/DevicesDetection/UserAgentParserEnhanced/UserAgentParserEnhanced.php @@ -228,7 +228,7 @@ class UserAgentParserEnhanced public static $browserFamilies = array( 'Android Browser' => array('AN'), 'BlackBerry Browser' => array('BB'), - 'Chrome' => array('CH', 'CM', 'CI', 'CF', 'CR'), + 'Chrome' => array('CH', 'CM', 'CI', 'CF', 'CR', 'RM'), 'Firefox' => array('FF', 'FE', 'SX', 'FB', 'PX', 'MB'), 'Internet Explorer' => array('IE', 'IM'), 'Konqueror' => array('KO'), @@ -314,6 +314,8 @@ class UserAgentParserEnhanced 'WO' => 'wOSBrowser', 'YA' => 'Yandex Browser' ); + + const UNKNOWN = "UNK"; protected static $regexesDir = '/regexes/'; protected static $osRegexesFile = 'oss.yml'; protected static $browserRegexesFile = 'browsers.yml'; @@ -406,7 +408,7 @@ class UserAgentParserEnhanced if (in_array($browserRegex['name'], self::$browsers)) { $short = array_search($browserRegex['name'], self::$browsers); } else { - $short = 'UN'; + $short = 'XX'; } $this->browser = array( @@ -630,8 +632,9 @@ class UserAgentParserEnhanced public function isDesktop() { $osName = $this->getOs('name'); - if (empty($osName)) + if (empty($osName) || empty(self::$osShorts[$osName])) { return false; + } $osShort = self::$osShorts[$osName]; foreach (self::$osFamilies as $family => $familyOs) { @@ -650,7 +653,7 @@ class UserAgentParserEnhanced } if (!isset($this->os[$attr])) { - return ''; + return self::UNKNOWN; } if ($attr == 'version') { @@ -666,7 +669,7 @@ class UserAgentParserEnhanced } if (!isset($this->browser[$attr])) { - return ''; + return self::UNKNOWN; } return $this->browser[$attr]; @@ -701,7 +704,7 @@ class UserAgentParserEnhanced return $osFamily; } } - error_log($osLabel); + return 'Other'; } diff --git a/plugins/DevicesDetection/functions.php b/plugins/DevicesDetection/functions.php index 55a538d1d64c973027cd94e1247e72d3e5978922..34f8ed8690f953c6a02922133e4b2053d180bca9 100644 --- a/plugins/DevicesDetection/functions.php +++ b/plugins/DevicesDetection/functions.php @@ -26,7 +26,7 @@ function Piwik_getBrowserFamilyFullNameExtended($label) return $name; } } - return "Unknown"; + return Piwik_Translate('General_Unknown'); } function Piwik_getBrowserFamilyLogoExtended($label) @@ -46,7 +46,7 @@ function Piwik_getBrowserNameExtended($label) if (array_key_exists($short, UserAgentParserEnhanced::$browsers)) { return trim(ucfirst(UserAgentParserEnhanced::$browsers[$short]) . ' ' . $ver); } else { - return "Unknown"; + return Piwik_Translate('General_Unknown'); } } @@ -65,7 +65,7 @@ function Piwik_getDeviceBrandLabel($label) if (array_key_exists($label, UserAgentParserEnhanced::$deviceBrands)) { return ucfirst(UserAgentParserEnhanced::$deviceBrands[$label]); } else { - return "Unknown"; + return Piwik_Translate('General_Unknown'); } } @@ -74,7 +74,7 @@ function Piwik_getDeviceTypeLabel($label) if (isset(UserAgentParserEnhanced::$deviceTypes[$label])) { return ucfirst(UserAgentParserEnhanced::$deviceTypes[$label]); } else { - return "Unknown"; + return Piwik_Translate('General_Unknown'); } } @@ -99,10 +99,10 @@ function Piwik_getDeviceTypeLogo($label) function Piwik_getModelName($label) { - if (!$label) - return "Unknown"; - else - return $label; + if (!$label) { + return Piwik_Translate('General_Unknown'); + } + return $label; } function Piwik_getOSFamilyFullNameExtended($label) @@ -112,7 +112,7 @@ function Piwik_getOSFamilyFullNameExtended($label) return $name; } } - return "Unknown"; + return Piwik_Translate('General_Unknown'); } function Piwik_getOsFamilyLogoExtended($label) @@ -127,7 +127,7 @@ function Piwik_getOsFamilyLogoExtended($label) function Piwik_getOsFullNameExtended($label) { - if ($label != "" && $label != ";") { + if (!empty($label) && $label != ";") { $os = substr($label, 0, 3); $ver = substr($label, 4, 15); $osFullName = array_search($os, UserAgentParserEnhanced::$osShorts); @@ -138,9 +138,8 @@ function Piwik_getOsFullNameExtended($label) return trim($osFullName . " " . $ver); } } - } else { - return "Unknown"; } + return Piwik_Translate('General_Unknown'); } function Piwik_getOsLogoExtended($label) diff --git a/tests/PHPUnit/Fixtures/TwoVisitsNoKeywordWithBot.php b/tests/PHPUnit/Fixtures/TwoVisitsNoKeywordWithBot.php index a0cf6d8128d4a191ee172d44dc8ad80671522f60..c4399d7f66d303b69969ff03738333e13426d752 100644 --- a/tests/PHPUnit/Fixtures/TwoVisitsNoKeywordWithBot.php +++ b/tests/PHPUnit/Fixtures/TwoVisitsNoKeywordWithBot.php @@ -42,6 +42,7 @@ class Test_Piwik_Fixture_TwoVisitsNoKeywordWithBot extends Test_Piwik_BaseFixtur $t->setUserAgent('Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'); $t->DEBUG_APPEND_URL .= '&bots=1'; $t->DEBUG_APPEND_URL .= '&forceIpAnonymization=1'; + // VISIT 1 = Referrer is "Keyword not defined" // Alsotrigger goal to check that attribution goes to this keyword $t->setUrlReferrer('http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC&url=http%3A%2F%2Fpiwik.org%2F&ei=&usg='); diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrand_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrand_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..e1e5f0e71bc19954b52a8aab6eb1c4504467ceb9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrand_month.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Unknown</label> + <nb_visits>24</nb_visits> + <nb_actions>27</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>22</bounce_count> + <nb_visits_converted>22</nb_visits_converted> + <sum_daily_nb_uniq_visitors>24</sum_daily_nb_uniq_visitors> + <logo>plugins/DevicesDetection/images/brand/unknown.ico</logo> + </row> + <row> + <label>HTC</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/DevicesDetection/images/brand/HTC.ico</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrowserFamilies_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrowserFamilies_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..b6c1b4e644f4759e1d790a97f51df7ea0ad89ba9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrowserFamilies_month.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Internet Explorer</label> + <nb_visits>6</nb_visits> + <nb_actions>6</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>6</bounce_count> + <nb_visits_converted>6</nb_visits_converted> + <sum_daily_nb_uniq_visitors>6</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/IE.gif</logo> + </row> + <row> + <label>Chrome</label> + <nb_visits>10</nb_visits> + <nb_actions>13</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>8</bounce_count> + <nb_visits_converted>9</nb_visits_converted> + <sum_daily_nb_uniq_visitors>10</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + </row> + <row> + <label>Unknown</label> + <nb_visits>6</nb_visits> + <nb_actions>6</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>6</bounce_count> + <nb_visits_converted>5</nb_visits_converted> + <sum_daily_nb_uniq_visitors>6</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> + </row> + <row> + <label>Firefox</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/FF.gif</logo> + </row> + <row> + <label>Safari</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/SF.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrowserVersions_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrowserVersions_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..8b5e89a8129651beb3ff71549858493195fb483f --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getBrowserVersions_month.xml @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Epiphany 2.30</label> + <nb_visits>5</nb_visits> + <nb_actions>5</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>5</bounce_count> + <nb_visits_converted>5</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> + </row> + <row> + <label>RockMelt 0.9</label> + <nb_visits>5</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>3</bounce_count> + <nb_visits_converted>4</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + </row> + <row> + <label>Internet Explorer 10.6</label> + <nb_visits>3</nb_visits> + <nb_actions>3</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>3</bounce_count> + <nb_visits_converted>3</nb_visits_converted> + <sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/IE.gif</logo> + </row> + <row> + <label>Chrome 19.0</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + </row> + <row> + <label>Chrome 20.0</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + </row> + <row> + <label>Firefox 6.0</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/FF.gif</logo> + </row> + <row> + <label>Internet Explorer 10.0</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/IE.gif</logo> + </row> + <row> + <label>Mobile Safari 4.0</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/SF.gif</logo> + </row> + <row> + <label>Chrome 11.0</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + </row> + <row> + <label>Internet Explorer 6.0</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/IE.gif</logo> + </row> + <row> + <label>Unknown</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>0</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getModel_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getModel_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..8e751c211d8bedc69805b5f5853ee8679dbbd68e --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getModel_month.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Unknown</label> + <nb_visits>24</nb_visits> + <nb_actions>27</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>22</bounce_count> + <nb_visits_converted>22</nb_visits_converted> + <sum_daily_nb_uniq_visitors>24</sum_daily_nb_uniq_visitors> + </row> + <row> + <label>Vision</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getOsFamilies_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getOsFamilies_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..4410cb7e13ed1188e9285f509d14e8b565c8fcdb --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getOsFamilies_month.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Linux</label> + <nb_visits>7</nb_visits> + <nb_actions>7</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>7</bounce_count> + <nb_visits_converted>7</nb_visits_converted> + <sum_daily_nb_uniq_visitors>7</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/LIN.gif</logo> + </row> + <row> + <label>Windows</label> + <nb_visits>9</nb_visits> + <nb_actions>9</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>9</bounce_count> + <nb_visits_converted>9</nb_visits_converted> + <sum_daily_nb_uniq_visitors>9</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/WI8.gif</logo> + </row> + <row> + <label>Mac</label> + <nb_visits>6</nb_visits> + <nb_actions>9</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>4</bounce_count> + <nb_visits_converted>5</nb_visits_converted> + <sum_daily_nb_uniq_visitors>6</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/MAC.gif</logo> + </row> + <row> + <label>Android</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/AND.gif</logo> + </row> + <row> + <label>Unknown</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/UNK.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getOsVersions_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getOsVersions_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..5ca9da3cabc7992e44663c39c99189b156933f3a --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getOsVersions_month.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Linux</label> + <nb_visits>7</nb_visits> + <nb_actions>7</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>7</bounce_count> + <nb_visits_converted>7</nb_visits_converted> + <sum_daily_nb_uniq_visitors>7</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/LIN.gif</logo> + </row> + <row> + <label>Windows 7</label> + <nb_visits>7</nb_visits> + <nb_actions>7</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>7</bounce_count> + <nb_visits_converted>7</nb_visits_converted> + <sum_daily_nb_uniq_visitors>7</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/WI8.gif</logo> + </row> + <row> + <label>Mac 10.6</label> + <nb_visits>5</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>3</bounce_count> + <nb_visits_converted>4</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/MAC.gif</logo> + </row> + <row> + <label>Android 2.3</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/AND.gif</logo> + </row> + <row> + <label>Unknown</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/UNK.gif</logo> + </row> + <row> + <label>Windows XP</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/WI8.gif</logo> + </row> + <row> + <label>Mac 10.8</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/MAC.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getType_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getType_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..cb30ddd878f2d0a6403c082b08698c106bf6f7c6 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__DevicesDetection.getType_month.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Desktop</label> + <nb_visits>22</nb_visits> + <nb_actions>25</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>20</bounce_count> + <nb_visits_converted>21</nb_visits_converted> + <sum_daily_nb_uniq_visitors>22</sum_daily_nb_uniq_visitors> + <logo>plugins/DevicesDetection/images/screens/normal.gif</logo> + </row> + <row> + <label>Unknown</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/DevicesDetection/images/screens/unknown.gif</logo> + </row> + <row> + <label>Smartphone</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/DevicesDetection/images/screens/smartphone.png</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserType_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserType_month.xml index 07ca0de5ce5008f5c0eba868ef1c3fd4ba03e298..cabfa2b9f01b41791397feabbbbf3ec640283fc0 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserType_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserType_month.xml @@ -2,14 +2,25 @@ <result> <row> <label>WebKit (Safari, Chrome)</label> - <nb_visits>17</nb_visits> - <nb_actions>20</nb_actions> + <nb_visits>10</nb_visits> + <nb_actions>10</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>10</bounce_count> + <nb_visits_converted>10</nb_visits_converted> + <sum_daily_nb_uniq_visitors>10</sum_daily_nb_uniq_visitors> + <shortLabel>Webkit</shortLabel> + </row> + <row> + <label>Unknown</label> + <nb_visits>8</nb_visits> + <nb_actions>11</nb_actions> <max_actions>3</max_actions> <sum_visit_length>305</sum_visit_length> - <bounce_count>15</bounce_count> - <nb_visits_converted>16</nb_visits_converted> - <sum_daily_nb_uniq_visitors>17</sum_daily_nb_uniq_visitors> - <shortLabel>Webkit</shortLabel> + <bounce_count>6</bounce_count> + <nb_visits_converted>6</nb_visits_converted> + <sum_daily_nb_uniq_visitors>8</sum_daily_nb_uniq_visitors> + <shortLabel>Unknown</shortLabel> </row> <row> <label>Trident (IE)</label> @@ -33,15 +44,4 @@ <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> <shortLabel>Gecko</shortLabel> </row> - <row> - <label>Unknown</label> - <nb_visits>1</nb_visits> - <nb_actions>1</nb_actions> - <max_actions>1</max_actions> - <sum_visit_length>0</sum_visit_length> - <bounce_count>1</bounce_count> - <nb_visits_converted>0</nb_visits_converted> - <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> - <shortLabel>Unknown</shortLabel> - </row> </result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml index 09abd01bbedc7d91dad9f1016e7316759475a215..f7e687cdf276a279a709fcdb5eeed7f025cd15fd 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml @@ -1,17 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <label>Chrome 11.0</label> - <nb_visits>6</nb_visits> - <nb_actions>9</nb_actions> - <max_actions>3</max_actions> - <sum_visit_length>305</sum_visit_length> - <bounce_count>4</bounce_count> - <nb_visits_converted>5</nb_visits_converted> - <sum_daily_nb_uniq_visitors>6</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/CH.gif</logo> - <shortLabel>Chrome 11.0</shortLabel> - </row> <row> <label>Epiphany 2.30</label> <nb_visits>5</nb_visits> @@ -24,6 +12,18 @@ <logo>plugins/UserSettings/images/browsers/EP.gif</logo> <shortLabel>Epiphany 2.30</shortLabel> </row> + <row> + <label>RockMelt 0.9</label> + <nb_visits>5</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>3</bounce_count> + <nb_visits_converted>4</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/RM.gif</logo> + <shortLabel>RM;0.9</shortLabel> + </row> <row> <label>Internet Explorer 10.6</label> <nb_visits>3</nb_visits> @@ -85,7 +85,7 @@ <shortLabel>IE 10.0</shortLabel> </row> <row> - <label>Safari 4.0</label> + <label>Mobile Safari 4.0</label> <nb_visits>2</nb_visits> <nb_actions>2</nb_actions> <max_actions>1</max_actions> @@ -93,8 +93,20 @@ <bounce_count>2</bounce_count> <nb_visits_converted>2</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/SF.gif</logo> - <shortLabel>Safari 4.0</shortLabel> + <logo>plugins/UserSettings/images/browsers/MF.gif</logo> + <shortLabel>MF;4.0</shortLabel> + </row> + <row> + <label>Chrome 11.0</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + <shortLabel>Chrome 11.0</shortLabel> </row> <row> <label>Internet Explorer 6.0</label> diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml index 8cd0d5166fbfe84f32c628ca82b21acc8eb7e338..3d8502ba6dfdec9908e1029508261474a3e948a4 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml @@ -1,16 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <label>Chrome</label> - <nb_visits>10</nb_visits> - <nb_actions>13</nb_actions> - <max_actions>3</max_actions> - <sum_visit_length>305</sum_visit_length> - <bounce_count>8</bounce_count> - <nb_visits_converted>9</nb_visits_converted> - <sum_daily_nb_uniq_visitors>10</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/CH.gif</logo> - </row> <row> <label>Epiphany</label> <nb_visits>5</nb_visits> @@ -22,6 +11,17 @@ <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/EP.gif</logo> </row> + <row> + <label>RockMelt</label> + <nb_visits>5</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>3</max_actions> + <sum_visit_length>305</sum_visit_length> + <bounce_count>3</bounce_count> + <nb_visits_converted>4</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/RM.gif</logo> + </row> <row> <label>Internet Explorer</label> <nb_visits>6</nb_visits> @@ -33,6 +33,17 @@ <sum_daily_nb_uniq_visitors>6</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/IE.gif</logo> </row> + <row> + <label>Chrome</label> + <nb_visits>5</nb_visits> + <nb_actions>5</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>5</bounce_count> + <nb_visits_converted>5</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/browsers/CH.gif</logo> + </row> <row> <label>Firefox</label> <nb_visits>2</nb_visits> @@ -45,7 +56,7 @@ <logo>plugins/UserSettings/images/browsers/FF.gif</logo> </row> <row> - <label>Safari</label> + <label>Mobile Safari</label> <nb_visits>2</nb_visits> <nb_actions>2</nb_actions> <max_actions>1</max_actions> @@ -53,7 +64,7 @@ <bounce_count>2</bounce_count> <nb_visits_converted>2</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/SF.gif</logo> + <logo>plugins/UserSettings/images/browsers/MF.gif</logo> </row> <row> <label>Unknown</label> diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getConfiguration_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getConfiguration_month.xml index c3d42208fb34fc1e32e163fa4bdaed464609aef7..c5d306e75c7f1538575c5625598e2043bc782d75 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getConfiguration_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getConfiguration_month.xml @@ -1,17 +1,17 @@ <?xml version="1.0" encoding="utf-8" ?> <result> <row> - <label>Mac OS / Chrome / unknown</label> - <nb_visits>6</nb_visits> - <nb_actions>9</nb_actions> + <label>Mac OS / RockMelt / unknown</label> + <nb_visits>5</nb_visits> + <nb_actions>8</nb_actions> <max_actions>3</max_actions> <sum_visit_length>305</sum_visit_length> - <bounce_count>4</bounce_count> - <nb_visits_converted>5</nb_visits_converted> - <sum_daily_nb_uniq_visitors>6</sum_daily_nb_uniq_visitors> + <bounce_count>3</bounce_count> + <nb_visits_converted>4</nb_visits_converted> + <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> </row> <row> - <label>Linux / Epiphany / unknown</label> + <label>Windows 7 / Internet Explorer / unknown</label> <nb_visits>5</nb_visits> <nb_actions>5</nb_actions> <max_actions>1</max_actions> @@ -21,17 +21,17 @@ <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> </row> <row> - <label>Windows 7 / Internet Explorer / unknown</label> - <nb_visits>5</nb_visits> - <nb_actions>5</nb_actions> + <label>Linux / Epiphany / unknown</label> + <nb_visits>4</nb_visits> + <nb_actions>4</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> - <bounce_count>5</bounce_count> - <nb_visits_converted>5</nb_visits_converted> - <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> + <bounce_count>4</bounce_count> + <nb_visits_converted>4</nb_visits_converted> + <sum_daily_nb_uniq_visitors>4</sum_daily_nb_uniq_visitors> </row> <row> - <label>Android / Safari / unknown</label> + <label>Android / Mobile Safari / unknown</label> <nb_visits>2</nb_visits> <nb_actions>2</nb_actions> <max_actions>1</max_actions> @@ -70,6 +70,26 @@ <nb_visits_converted>1</nb_visits_converted> <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> </row> + <row> + <label>Mac OS / Chrome / unknown</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + </row> + <row> + <label>Unknown / Epiphany / unknown</label> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + </row> <row> <label>Unknown / Unknown / unknown</label> <nb_visits>1</nb_visits> diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getMobileVsDesktop_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getMobileVsDesktop_month.xml index b9c1b1b60eeac7241b0b21268d257949d7512082..c7854ca4fa87ae6e76c03a5f7b494c37d031c523 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getMobileVsDesktop_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getMobileVsDesktop_month.xml @@ -2,13 +2,13 @@ <result> <row> <label>Desktop</label> - <nb_visits>23</nb_visits> - <nb_actions>26</nb_actions> + <nb_visits>22</nb_visits> + <nb_actions>25</nb_actions> <max_actions>3</max_actions> <sum_visit_length>305</sum_visit_length> - <bounce_count>21</bounce_count> - <nb_visits_converted>22</nb_visits_converted> - <sum_daily_nb_uniq_visitors>23</sum_daily_nb_uniq_visitors> + <bounce_count>20</bounce_count> + <nb_visits_converted>21</nb_visits_converted> + <sum_daily_nb_uniq_visitors>22</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/screens/normal.gif</logo> </row> <row> @@ -24,13 +24,13 @@ </row> <row> <label>Unknown</label> - <nb_visits>1</nb_visits> - <nb_actions>1</nb_actions> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> - <bounce_count>1</bounce_count> - <nb_visits_converted>0</nb_visits_converted> - <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <bounce_count>2</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/os/UNK.gif</logo> </row> </result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOSFamily_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOSFamily_month.xml index 4a8eeb7db703de691bac42b86c172eb889d3e228..c73b95cec144d12d5e4624db094f772f94a4eb51 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOSFamily_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOSFamily_month.xml @@ -2,13 +2,13 @@ <result> <row> <label>Linux</label> - <nb_visits>8</nb_visits> - <nb_actions>8</nb_actions> + <nb_visits>7</nb_visits> + <nb_actions>7</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> - <bounce_count>8</bounce_count> - <nb_visits_converted>8</nb_visits_converted> - <sum_daily_nb_uniq_visitors>8</sum_daily_nb_uniq_visitors> + <bounce_count>7</bounce_count> + <nb_visits_converted>7</nb_visits_converted> + <sum_daily_nb_uniq_visitors>7</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/os/LIN.gif</logo> </row> <row> @@ -46,13 +46,13 @@ </row> <row> <label>Unknown</label> - <nb_visits>1</nb_visits> - <nb_actions>1</nb_actions> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> - <bounce_count>1</bounce_count> - <nb_visits_converted>0</nb_visits_converted> - <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> + <bounce_count>2</bounce_count> + <nb_visits_converted>1</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/os/UNK.gif</logo> </row> </result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOS_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOS_month.xml index 137bbccd22b5995364434919e5d930b47cc43d3c..4f2575833cf220f975547ca9e9007e16a2b0cac1 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOS_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getOS_month.xml @@ -2,13 +2,13 @@ <result> <row> <label>Linux</label> - <nb_visits>8</nb_visits> - <nb_actions>8</nb_actions> + <nb_visits>7</nb_visits> + <nb_actions>7</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> - <bounce_count>8</bounce_count> - <nb_visits_converted>8</nb_visits_converted> - <sum_daily_nb_uniq_visitors>8</sum_daily_nb_uniq_visitors> + <bounce_count>7</bounce_count> + <nb_visits_converted>7</nb_visits_converted> + <sum_daily_nb_uniq_visitors>7</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/os/LIN.gif</logo> <shortLabel>Linux</shortLabel> </row> @@ -49,27 +49,27 @@ <shortLabel>Android</shortLabel> </row> <row> - <label>Windows XP</label> + <label>Unknown</label> <nb_visits>2</nb_visits> <nb_actions>2</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> <bounce_count>2</bounce_count> - <nb_visits_converted>2</nb_visits_converted> + <nb_visits_converted>1</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/os/WXP.gif</logo> - <shortLabel>Win XP</shortLabel> + <logo>plugins/UserSettings/images/os/UNK.gif</logo> + <shortLabel>Unknown</shortLabel> </row> <row> - <label>Unknown</label> - <nb_visits>1</nb_visits> - <nb_actions>1</nb_actions> + <label>Windows XP</label> + <nb_visits>2</nb_visits> + <nb_actions>2</nb_actions> <max_actions>1</max_actions> <sum_visit_length>0</sum_visit_length> - <bounce_count>1</bounce_count> - <nb_visits_converted>0</nb_visits_converted> - <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/os/UNK.gif</logo> - <shortLabel>Unknown</shortLabel> + <bounce_count>2</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> + <logo>plugins/UserSettings/images/os/WXP.gif</logo> + <shortLabel>Win XP</shortLabel> </row> </result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrand_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrand_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..18350a22581f52bcff96738627186729fc3f0b14 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrand_day.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Unknown</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <logo>plugins/DevicesDetection/images/brand/unknown.ico</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrowserFamilies_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrowserFamilies_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..84860eba92c41f254e96dccc3b707c34a79d3d58 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrowserFamilies_day.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Firefox</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <logo>plugins/UserSettings/images/browsers/FF.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrowserVersions_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrowserVersions_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..6f656fdf684c09928aa6548f45a6c4b650694d11 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getBrowserVersions_day.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Firefox 3.6</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <logo>plugins/UserSettings/images/browsers/FF.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getModel_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getModel_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..050a4cc6c8ebc69b482b3ba36d1825d8b00ff369 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getModel_day.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Unknown</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getOsFamilies_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getOsFamilies_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..48a15bd24a1af3b692ccaa5b36365d6c91de34e6 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getOsFamilies_day.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Windows</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <logo>plugins/UserSettings/images/os/WI8.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getOsVersions_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getOsVersions_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..ba7a99fbc6e709756fe28db6f5d86b5121e7bcdd --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getOsVersions_day.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Windows XP</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <logo>plugins/UserSettings/images/os/WI8.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getType_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getType_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..347eac465fa0ec67f99c49ff0500d96e01cd138e --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits__DevicesDetection.getType_day.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Desktop</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>2</nb_visits> + <nb_actions>8</nb_actions> + <max_actions>7</max_actions> + <sum_visit_length>1621</sum_visit_length> + <bounce_count>1</bounce_count> + <nb_visits_converted>2</nb_visits_converted> + <logo>plugins/DevicesDetection/images/screens/normal.gif</logo> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml index 0d99dbf939539a8105e955774f56b8d58e401ce5..24035b06f66a1655de4f1d97caa4b61d6e4ecad4 100644 --- a/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml @@ -67,12 +67,12 @@ <operatingSystemCode>UNK</operatingSystemCode> <operatingSystemShortName>Unknown</operatingSystemShortName> <operatingSystemIcon>plugins/UserSettings/images/os/UNK.gif</operatingSystemIcon> - <browserFamily>gecko</browserFamily> - <browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription> - <browserName>Netscape 5.0</browserName> - <browserIcon>plugins/UserSettings/images/browsers/NS.gif</browserIcon> - <browserCode>NS</browserCode> - <browserVersion>5.0</browserVersion> + <browserFamily>unknown</browserFamily> + <browserFamilyDescription>Inconnu</browserFamilyDescription> + <browserName>Inconnu</browserName> + <browserIcon>plugins/UserSettings/images/browsers/UNK.gif</browserIcon> + <browserCode>UNK</browserCode> + <browserVersion>UNK</browserVersion> <screenType>normal</screenType> <resolution>1024x768</resolution> <screenTypeIcon>plugins/UserSettings/images/screens/normal.gif</screenTypeIcon> @@ -170,12 +170,12 @@ <operatingSystemCode>UNK</operatingSystemCode> <operatingSystemShortName>Unknown</operatingSystemShortName> <operatingSystemIcon>plugins/UserSettings/images/os/UNK.gif</operatingSystemIcon> - <browserFamily>gecko</browserFamily> - <browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription> - <browserName>Netscape 5.0</browserName> - <browserIcon>plugins/UserSettings/images/browsers/NS.gif</browserIcon> - <browserCode>NS</browserCode> - <browserVersion>5.0</browserVersion> + <browserFamily>unknown</browserFamily> + <browserFamilyDescription>Inconnu</browserFamilyDescription> + <browserName>Inconnu</browserName> + <browserIcon>plugins/UserSettings/images/browsers/UNK.gif</browserIcon> + <browserCode>UNK</browserCode> + <browserVersion>UNK</browserVersion> <screenType>normal</screenType> <resolution>1024x768</resolution> <screenTypeIcon>plugins/UserSettings/images/screens/normal.gif</screenTypeIcon> diff --git a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__PDFReports.generateReport_month.original.html b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__PDFReports.generateReport_month.original.html index afcdaacc3cbe8fbef67433a627dbc826d50bc6ff..ac49c7ba8902045db68198142c717f18f31078cb 100644 --- a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__PDFReports.generateReport_month.original.html +++ b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_and_graph__PDFReports.generateReport_month.original.html @@ -16,6 +16,41 @@ Report list </h2> <ul> <li> +<a href="#DevicesDetection_getType" style="text-decoration:none; color: rgb(68,68,68);"> +Device type +</a> +</li> +<li> +<a href="#DevicesDetection_getBrand" style="text-decoration:none; color: rgb(68,68,68);"> +Device brand +</a> +</li> +<li> +<a href="#DevicesDetection_getModel" style="text-decoration:none; color: rgb(68,68,68);"> +Device model +</a> +</li> +<li> +<a href="#DevicesDetection_getOsFamilies" style="text-decoration:none; color: rgb(68,68,68);"> +Operating System families +</a> +</li> +<li> +<a href="#DevicesDetection_getOsVersions" style="text-decoration:none; color: rgb(68,68,68);"> +Operating System versions +</a> +</li> +<li> +<a href="#DevicesDetection_getBrowserFamilies" style="text-decoration:none; color: rgb(68,68,68);"> +Browsers families +</a> +</li> +<li> +<a href="#DevicesDetection_getBrowserVersions" style="text-decoration:none; color: rgb(68,68,68);"> +Browser versions +</a> +</li> +<li> <a href="#MultiSites_getAll" style="text-decoration:none; color: rgb(68,68,68);"> All Websites dashboard </a> @@ -245,7 +280,517 @@ Mobile vs Desktop Browser language </a> </li> -</ul><a name="MultiSites_getAll"/> +</ul><a name="DevicesDetection_getType"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Device type +</h2> +<img +alt="" +src="data:image/png;base64,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" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Device type +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/DevicesDetection/images/screens/normal.gif'> + +Desktop +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getBrand"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Device brand +</h2> +<img +alt="" +src="data:image/png;base64,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" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Device brand +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/DevicesDetection/images/brand/unknown.ico'> + +Unknown +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getModel"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Device model +</h2> +<img +alt="" +src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAADICAIAAACF9KXqAAAF90lEQVR4nO3dMW/jdBzHYRe1IHVopy7tcINVFrqV8cQAK0K6kYGJ7d7ASYwnwbtg4x3wNsgrQF5A9QvoUIkryAyRcjm3Tb5p03P+9vNMaeKkP+ma+nN/O+5e13UVAMA6nww9AABQBtEAAEREAwAQEQ0AQEQ0AAAR0QAAREQDABARDQBAZFrRUNf1vXfee//qZwHA1OwPPcA2/fLrH717fvrxy+SJTdPkj9Z1vXp7ABilUUXDn39f397eLr48ODi4uro6Oztb3NM0TW+XrwAAIDSqaKiq6ubmZnH7+Pi4bdvlaHjI3ZJY3O51xvyhxQbzR5c3ftr4ALC7xhYNT7ciIKr7GsK6BQATMa0TIasP1waSffxGEaAYABixsa00HB4ePvEVFlWRFMBGGwNA0UYVDa++rturq6e/zrwAwhrYaGMAKNeoouG7r15U1Yu1m4XLA8s1kLxm5ZwGAEZtcuc0rLXRpZxc9wmA6RjVSsNW3P0U5b0foHho448zJAB8fHtd1w09AwBQAIcnAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAixVynweUQoCzes1CoFVc3LiMa/AVqKIv3LBRq9ZWOHZ4Atk8iQInW9r1oAACiFUHRADwvxyZg94Xv0zLOaQBKlPwNemBHLJ/N8FBDiAbgWVhggIKEZy47PAFsn2KAUSpjpaFpGp/5hrL0PrjlbQsjsNd13dAzAAAFcHgCAIiIBgAgIhoAgIhoAAAiogEAiIgGACBSWDTMZrOhRwBSbdu2bTv0FEBq7U62sGgAAIYiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACL7Qw+wsX/e/Tv0CEDk3e1/lffsSH32aXm7D56uvH/179/8PvQIAFP39vXLi/OToafgY3N4AgCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAIDIY6KhruutzwEA7Lj30XA3BcQBAKvVS4aehWe3P/QAAJSqruumaR76kvFZf3hiHo8PheTi0bvb9PJz+bm926u/BQC7SSJMTbTSsByPvf398v29bXr5udG38IMIALsmOhHy3l14b9e+djffNM1iRaF3O3k6ALtpsU7sN/noPfKcBj8cAMxZJ56OR16nYbFUAABMxPto6HXA2mB8RDfMn7I4HqFJAYrmf49T88HhieUOSHbnK3b8vaQQBwDj41f91Ox1XTf0DBuYzWY///bX0FMATN3b1y8vzk+GnoItm81ml5eXKzbwtycAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiOwPPcDGfvj2i6FHACLX19dVVR0dHQ09CNt3cX4y9AgMoLxoePXN50OPAETatq2q6vT0dOhBgO1weAIAiIgGACAiGgCAiGgAACKiAQCIiAYAICIaAICIaAAAIqIBAIiIBgAgIhoAgIhoAAAiogEAiIgGACAiGgCAyF7XdUPPAAAUwEoDABARDQBARDQAABHRAABERAMAEBENAEBENAAAEdEAAET+B1NBcW5pY7x3AAAAAElFTkSuQmCC" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Device model +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +Unknown +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getOsFamilies"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Operating System families +</h2> +<img +alt="" +src="data:image/png;base64,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" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Operating System families +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/os/WI8.gif'> + +Windows +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getOsVersions"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Operating System versions +</h2> +<img +alt="" +src="data:image/png;base64,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" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Operating System versions +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/os/WI8.gif'> + +Windows XP +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getBrowserFamilies"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Browsers families +</h2> +<img +alt="" +src="data:image/png;base64,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" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Browsers families +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/OP.gif'> + +Opera +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +6 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:31 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +50% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +<tr style="background-color: rgb(249,250,250)"> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/FF.gif'> + +Firefox +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +1 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:06:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getBrowserVersions"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Browser versions +</h2> +<img +alt="" +src="data:image/png;base64,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" +height="200" +width="700"/> +<br/> +<br/> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Browser versions +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/OP.gif'> + +Opera 9.63 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +6 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:31 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +50% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +<tr style="background-color: rgb(249,250,250)"> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/FF.gif'> + +Firefox 3.6 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +1 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:06:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="MultiSites_getAll"/> <h2 style="color: rgb(126,115,99); font-size: 11pt;"> All Websites dashboard </h2> diff --git a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__PDFReports.generateReport_month.original.html b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__PDFReports.generateReport_month.original.html index f2b131a8b4512f44d0c9b271478462e86552c76d..d97ebf07fde215407a9d6f6046c9e101ace04ed6 100644 --- a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__PDFReports.generateReport_month.original.html +++ b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__PDFReports.generateReport_month.original.html @@ -16,6 +16,41 @@ Report list </h2> <ul> <li> +<a href="#DevicesDetection_getType" style="text-decoration:none; color: rgb(68,68,68);"> +Device type +</a> +</li> +<li> +<a href="#DevicesDetection_getBrand" style="text-decoration:none; color: rgb(68,68,68);"> +Device brand +</a> +</li> +<li> +<a href="#DevicesDetection_getModel" style="text-decoration:none; color: rgb(68,68,68);"> +Device model +</a> +</li> +<li> +<a href="#DevicesDetection_getOsFamilies" style="text-decoration:none; color: rgb(68,68,68);"> +Operating System families +</a> +</li> +<li> +<a href="#DevicesDetection_getOsVersions" style="text-decoration:none; color: rgb(68,68,68);"> +Operating System versions +</a> +</li> +<li> +<a href="#DevicesDetection_getBrowserFamilies" style="text-decoration:none; color: rgb(68,68,68);"> +Browsers families +</a> +</li> +<li> +<a href="#DevicesDetection_getBrowserVersions" style="text-decoration:none; color: rgb(68,68,68);"> +Browser versions +</a> +</li> +<li> <a href="#MultiSites_getAll" style="text-decoration:none; color: rgb(68,68,68);"> All Websites dashboard </a> @@ -245,7 +280,468 @@ Mobile vs Desktop Browser language </a> </li> -</ul><a name="MultiSites_getAll"/> +</ul><a name="DevicesDetection_getType"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Device type +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Device type +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/DevicesDetection/images/screens/normal.gif'> + +Desktop +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getBrand"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Device brand +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Device brand +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/DevicesDetection/images/brand/unknown.ico'> + +Unknown +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getModel"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Device model +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Device model +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +Unknown +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getOsFamilies"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Operating System families +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Operating System families +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/os/WI8.gif'> + +Windows +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getOsVersions"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Operating System versions +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Operating System versions +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/os/WI8.gif'> + +Windows XP +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +8 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2.67 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +33.33% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getBrowserFamilies"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Browsers families +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Browsers families +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/OP.gif'> + +Opera +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +6 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:31 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +50% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +<tr style="background-color: rgb(249,250,250)"> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/FF.gif'> + +Firefox +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +1 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:06:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="DevicesDetection_getBrowserVersions"/> +<h2 style="color: rgb(126,115,99); font-size: 11pt;"> +Browser versions +</h2> +<table style="border-collapse:collapse; margin-left: 5px"> +<thead style="background-color: rgb(228,226,215); color: rgb(37,87,146); font-size: 11pt;"> +<th style="padding: 6px 0;"> + Browser versions +</th> +<th style="padding: 6px 0;"> + Visits +</th> +<th style="padding: 6px 0;"> + Actions +</th> +<th style="padding: 6px 0;"> + Actions per Visit +</th> +<th style="padding: 6px 0;"> + Avg. Time on Website +</th> +<th style="padding: 6px 0;"> + Bounce Rate +</th> +<th style="padding: 6px 0;"> + Conversion Rate +</th> +</thead> +<tbody> +<tr style=""> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/OP.gif'> + +Opera 9.63 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +6 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +3 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:07:31 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +50% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +<tr style="background-color: rgb(249,250,250)"> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +<img src='plugins/UserSettings/images/browsers/FF.gif'> + +Firefox 3.6 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +1 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +2 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +00:06:01 +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +<td style="font-size: 11pt; border-bottom: 1px solid rgb(231,231,231); padding: 5px 0 5px 5px;"> +0% +</td> +</tr> +</tbody> +</table> +<br/> +<a style="text-decoration:none; color: rgb(126,115,99); font-size: 9pt" href="#reportTop"> +Back to top +</a><a name="MultiSites_getAll"/> <h2 style="color: rgb(126,115,99); font-size: 11pt;"> All Websites dashboard </h2> diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrand_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrand_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrand_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrand_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrand_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrand_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserFamilies_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserFamilies_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserFamilies_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserFamilies_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserFamilies_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserFamilies_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserVersions_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserVersions_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserVersions_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserVersions_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserVersions_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getBrowserVersions_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getModel_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getModel_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getModel_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getModel_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getModel_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getModel_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsFamilies_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsFamilies_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsFamilies_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsFamilies_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsFamilies_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsFamilies_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsVersions_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsVersions_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsVersions_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsVersions_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsVersions_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getOsVersions_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getType_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getType_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..106f23f16bb7dddc98ac7def1dd2c59d64a48127 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getType_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2009-01-04" /> + <result date="2009-01-05" /> + <result date="2009-01-06" /> + <result date="2009-01-07" /> + <result date="2009-01-08" /> + <result date="2009-01-09" /> + <result date="2009-01-10" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getType_week.xml b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getType_week.xml new file mode 100644 index 0000000000000000000000000000000000000000..5cfb246edc18a6da402cb45044dfaf1ad20e25bc --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit_PeriodIsLast__DevicesDetection.getType_week.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="From 2008-12-29 to 2009-01-04" /> + <result date="From 2009-01-05 to 2009-01-11" /> + <result date="From 2009-01-12 to 2009-01-18" /> + <result date="From 2009-01-19 to 2009-01-25" /> + <result date="From 2009-01-26 to 2009-02-01" /> + <result date="From 2009-02-02 to 2009-02-08" /> + <result date="From 2009-02-09 to 2009-02-15" /> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrand_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrand_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrand_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrowserFamilies_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrowserFamilies_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrowserFamilies_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrowserVersions_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrowserVersions_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getBrowserVersions_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getModel_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getModel_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getModel_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getOsFamilies_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getOsFamilies_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getOsFamilies_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getOsVersions_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getOsVersions_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getOsVersions_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getType_day.xml b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getType_day.xml new file mode 100644 index 0000000000000000000000000000000000000000..c234bed59e963e268d7a9bc05348d941758c4aa9 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_noVisit__DevicesDetection.getType_day.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result /> \ No newline at end of file