<?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.
|
*/
// Kuniharu Tsujioka 2008-04-14 Last Update Japanese Mobile Agent

$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(
                    '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',
                    'Mozilla'           => 'Mozilla',
                    'Safari'            => 'Safari',
                    'Konqueror'         => 'Konqueror',
                    'icab'              => 'iCab',
                    'Lynx'              => 'Lynx',
                    'Links'             => 'Links',
                    'hotjava'           => 'HotJava',
                    'amaya'             => 'Amaya',
                    'IBrowse'           => 'IBrowse'
                );

$mobiles = array(
                    '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',
                    // Kuniharu Tsujioka 2007-10-03 Add Japanese Mobile Agent
                    'j-phone'           => 'SoftBank-J',
                    'vodafone'          => 'SoftBank-V',
                    'mot'               => 'SoftBank-MOT',
                    'vemulator'         => 'Softbank-EMU',
                    'j-emulator'        => 'Softbank-EMU',
                    'softbank'          => 'SoftBank-S',
                    'docomo'            => 'DoCoMo',
                    'm1000'             => 'DoCoMo-M1000',
                    'kddi'              => 'AU',
                    'up.browser'        => 'AU',
                    'willcom'           => 'WILLCOM',
                    'sharp/ws'          => 'WILLCOM',
                    'ddipocket'         => 'WILLCOM',
                    // Kuniharu Tsujioka 2008-04-14 Add Japanese Mobile Agent
                    'emobile'           => 'EMOBILE',
                );

// 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'
                );


?>