Viewing file:      user_agents.php (5.46 KB)      -rwxr-xr-x Select action/file-type:    (+) |   (+) |   (+) | Code (+) | Session (+) |   (+) | SDB (+) |   (+) |   (+) |   (+) |   (+) |   (+) |
 
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed'); /* | ------------------------------------------------------------------- | USER AGENT TYPES | ------------------------------------------------------------------- | This file contains four arrays of user agent data.  It is used by the | User Agent Class to help identify browser, platform, robot, and | mobile device data.  The array keys are used to identify the device | and the array values are used to set the actual name of the item. | */
  $platforms = array (                     'windows nt 6.0'    => 'Windows Longhorn',                     'windows nt 5.2'    => 'Windows 2003',                     'windows nt 5.0'    => 'Windows 2000',                     'windows nt 5.1'    => 'Windows XP',                     'windows nt 4.0'    => 'Windows NT 4.0',                     'winnt4.0'            => 'Windows NT 4.0',                     'winnt 4.0'            => 'Windows NT',                     'winnt'                => 'Windows NT',                     'windows 98'        => 'Windows 98',                     'win98'                => 'Windows 98',                     'windows 95'        => 'Windows 95',                     'win95'                => 'Windows 95',                     'windows'            => 'Unknown Windows OS',                     'os x'                => 'Mac OS X',                     'ppc mac'            => 'Power PC Mac',                     'freebsd'            => 'FreeBSD',                     'ppc'                => 'Macintosh',                     'linux'                => 'Linux',                     'debian'            => 'Debian',                     'sunos'                => 'Sun Solaris',                     'beos'                => 'BeOS',                     'apachebench'        => 'ApacheBench',                     'aix'                => 'AIX',                     'irix'                => 'Irix',                     'osf'                => 'DEC OSF',                     'hp-ux'                => 'HP-UX',                     'netbsd'            => 'NetBSD',                     'bsdi'                => 'BSDi',                     'openbsd'            => 'OpenBSD',                     'gnu'                => 'GNU/Linux',                     'unix'                => 'Unknown Unix OS'                 );
 
  // The order of this array should NOT be changed. Many browsers return // multiple browser types so we want to identify the sub-type first. $browsers = array(                     'Flock'                => 'Flock',                     'Chrome'            => 'Chrome',                     'Opera'                => 'Opera',                     'MSIE'                => 'Internet Explorer',                     'Internet Explorer'    => 'Internet Explorer',                     'Shiira'            => 'Shiira',                     'Firefox'            => 'Firefox',                     'Chimera'            => 'Chimera',                     'Phoenix'            => 'Phoenix',                     'Firebird'            => 'Firebird',                     'Camino'            => 'Camino',                     'Netscape'            => 'Netscape',                     'OmniWeb'            => 'OmniWeb',                     'Safari'            => 'Safari',                     'Mozilla'            => 'Mozilla',                     'Konqueror'            => 'Konqueror',                     'icab'                => 'iCab',                     'Lynx'                => 'Lynx',                     'Links'                => 'Links',                     'hotjava'            => 'HotJava',                     'amaya'                => 'Amaya',                     'IBrowse'            => 'IBrowse'                 );
  $mobiles = array(                     // legacy array, old values commented out                     'mobileexplorer'    => 'Mobile Explorer', //                    'openwave'            => 'Open Wave', //                    'opera mini'        => 'Opera Mini', //                    'operamini'            => 'Opera Mini', //                    'elaine'            => 'Palm',                     'palmsource'        => 'Palm', //                    'digital paths'        => 'Palm', //                    'avantgo'            => 'Avantgo', //                    'xiino'                => 'Xiino',                     'palmscape'            => 'Palmscape', //                    'nokia'                => 'Nokia', //                    'ericsson'            => 'Ericsson', //                    'blackberry'        => 'BlackBerry', //                    'motorola'            => 'Motorola'
                      // Phones and Manufacturers                     'motorola'            => "Motorola",                     'nokia'                => "Nokia",                     'palm'                => "Palm",                     'iphone'            => "Apple iPhone",                     'ipad'                => "iPad",                     'ipod'                => "Apple iPod Touch",                     'sony'                => "Sony Ericsson",                     'ericsson'            => "Sony Ericsson",                     'blackberry'        => "BlackBerry",                     'cocoon'            => "O2 Cocoon",                     'blazer'            => "Treo",                     'lg'                => "LG",                     'amoi'                => "Amoi",                     'xda'                => "XDA",                     'mda'                => "MDA",                     'vario'                => "Vario",                     'htc'                => "HTC",                     'samsung'            => "Samsung",                     'sharp'                => "Sharp",                     'sie-'                => "Siemens",                     'alcatel'            => "Alcatel",                     'benq'                => "BenQ",                     'ipaq'                => "HP iPaq",                     'mot-'                => "Motorola",                     'playstation portable'    => "PlayStation Portable",                     'hiptop'            => "Danger Hiptop",                     'nec-'                => "NEC",                     'panasonic'            => "Panasonic",                     'philips'            => "Philips",                     'sagem'                => "Sagem",                     'sanyo'                => "Sanyo",                     'spv'                => "SPV",                     'zte'                => "ZTE",                     'sendo'                => "Sendo",
                      // Operating Systems                     'symbian'                => "Symbian",                     'SymbianOS'                => "SymbianOS",                     'elaine'                => "Palm",                     'palm'                    => "Palm",                     'series60'                => "Symbian S60",                     'windows ce'            => "Windows CE",
                      // Browsers                     'obigo'                    => "Obigo",                     'netfront'                => "Netfront Browser",                     'openwave'                => "Openwave Browser",                     'mobilexplorer'            => "Mobile Explorer",                     'operamini'                => "Opera Mini",                     'opera mini'            => "Opera Mini",
                      // Other                     'digital paths'            => "Digital Paths",                     'avantgo'                => "AvantGo",                     'xiino'                    => "Xiino",                     'novarra'                => "Novarra Transcoder",                     'vodafone'                => "Vodafone",                     'docomo'                => "NTT DoCoMo",                     'o2'                    => "O2",
                      // Fallback                     'mobile'                => "Generic Mobile",                     'wireless'                => "Generic Mobile",                     'j2me'                    => "Generic Mobile",                     'midp'                    => "Generic Mobile",                     'cldc'                    => "Generic Mobile",                     'up.link'                => "Generic Mobile",                     'up.browser'            => "Generic Mobile",                     'smartphone'            => "Generic Mobile",                     'cellphone'                => "Generic Mobile"                 );
  // There are hundreds of bots but these are the most common. $robots = array(                     'googlebot'            => 'Googlebot',                     'msnbot'            => 'MSNBot',                     'slurp'                => 'Inktomi Slurp',                     'yahoo'                => 'Yahoo',                     'askjeeves'            => 'AskJeeves',                     'fastcrawler'        => 'FastCrawler',                     'infoseek'            => 'InfoSeek Robot 1.0',                     'lycos'                => 'Lycos'                 );
  /* End of file user_agents.php */ /* Location: ./application/config/user_agents.php */
  |