<?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 */