source: extensions/GrumPluginClasses/classes/GPCUserAgent.const.inc.php @ 15340

Last change on this file since 15340 was 15340, checked in by grum, 12 years ago

feature:2436 - Compatibility with Piwigo 2.4

  • Property svn:executable set to *
File size: 20.4 KB
Line 
1<?php
2
3/**
4 * -- UA_DATA --
5 * Data types : bot, browser, engine, os
6 */
7define('UA_DATA',                     0x00);
8
9define('UA_DATA_BROWSER',             0x01);
10define('UA_DATA_ENGINE',              0x02);
11define('UA_DATA_OS',                  0x03);
12define('UA_DATA_BOT',                 0x04);
13
14define('UA_DATA_PROP_NAME',           0x10);
15
16/**
17 * -- UA_PROP --
18 * Index properties for bot, browser, engine, ...
19 */
20define('UA_PROP_NAME',                0x01);
21define('UA_PROP_URL',                 0x02);
22define('UA_PROP_TYPE',                0x03);
23
24/**
25 * -- UA_PROP_TYPE --
26 * Indexes for UA_PROP_TYPE information (computer, mobile, console, ...)
27 */
28define('UA_PROP_TYPE_UNKNOWN',          0x00);
29define('UA_PROP_TYPE_BROWSER_COMPUTER', 0x01);
30define('UA_PROP_TYPE_BROWSER_MOBILE',   0x02);
31define('UA_PROP_TYPE_BROWSER_CONSOLE',  0x03);
32define('UA_PROP_TYPE_CRAWLER',          0x04);
33
34/**
35 * -- UA_BOT --
36 * Known bots
37 */
38define('UA_BOT_UNKNOWN',              0x0000);
39define('UA_BOT_008',                  0x0001);
40define('UA_BOT_ABACHOBOT',            0x0002);
41define('UA_BOT_ARACHMO',              0x0003);
42define('UA_BOT_BLITZBOT',             0x0004);
43define('UA_BOT_MICROSOFT_BING',       0x0005);
44define('UA_BOT_CHARLOTTE',            0x0006);
45define('UA_BOT_CERBERIAN_DRTRS',      0x0007);
46define('UA_BOT_COSMOS',               0x0008);
47define('UA_BOT_COVARIO_IDS',          0x0009);
48define('UA_BOT_DATAPARKSEARCH',       0x000A);
49define('UA_BOT_GAISBOT',              0x000B);
50define('UA_BOT_GOOGLE',               0x000C);
51define('UA_BOT_GURUJIBOT',            0x000D);
52define('UA_BOT_HOLMES',               0x000E);
53define('UA_BOT_HTDIG',                0x000F);
54define('UA_BOT_IA_ARCHIVER',          0x0010);
55define('UA_BOT_ICCRAWLER',            0x0011);
56define('UA_BOT_ICHIRO',               0x0012);
57define('UA_BOT_BAIDU',                0x0013);
58define('UA_BOT_MSN_SEARCH',           0x0014);
59define('UA_BOT_EXALEAD',              0x0015);
60define('UA_BOT_GAMESPY',              0x0016);
61define('UA_BOT_GIGABLAST',            0x0017);
62define('UA_BOT_INKTOMI',              0x0018);
63define('UA_BOT_YAHOO_SEARCH',         0x0019);
64define('UA_BOT_ACCOONA_AI_AGENT',     0x0020);
65
66/**
67 * -- UA_BROWSER --
68 * Known browsers
69 */
70define('UA_BROWSER_UNKNOWN',          0x1000);
71define('UA_BROWSER_ANDROID_WEBKIT',   0x1001);
72define('UA_BROWSER_OPERA_MINI',       0x1002);
73define('UA_BROWSER_OPERA_MOBILE',     0x1003);
74define('UA_BROWSER_BLACKBERRY',       0x1004);
75define('UA_BROWSER_BUNJALLOO',        0x1005);
76define('UA_BROWSER_FENNEC',           0x1006);
77define('UA_BROWSER_GOBROWSER',        0x1007);
78define('UA_BROWSER_IEMOBILE',         0x1008);
79define('UA_BROWSER_IRIS',             0x1009);
80define('UA_BROWSER_MAEMO_BROWSER',    0x100A);
81define('UA_BROWSER_MIB',              0x1010);
82define('UA_BROWSER_MINIMO',           0x1011);
83define('UA_BROWSER_NETFRONT',         0x1012);
84define('UA_BROWSER_SEMC',             0x1013);
85define('UA_BROWSER_TEASHARK',         0x1014);
86define('UA_BROWSER_PS3',              0x1015);
87define('UA_BROWSER_PSP',              0x1016);
88define('UA_BROWSER_OPERA',            0x1017);
89define('UA_BROWSER_SHIIRA',           0x1018);
90define('UA_BROWSER_SKYFIRE',          0x1019);
91define('UA_BROWSER_THUNDERBIRD',      0x101A);
92define('UA_BROWSER_NAMOROKA',         0x101B);
93define('UA_BROWSER_MINEFIELD',        0x101C);
94define('UA_BROWSER_LUNASCAPE',        0x101D);
95define('UA_BROWSER_ARORA',            0x101E);
96define('UA_BROWSER_CAMINO',           0x101F);
97define('UA_BROWSER_KAPIKO',           0x1020);
98define('UA_BROWSER_KAZEHAKAZE',       0x1021);
99define('UA_BROWSER_CHROMEPLUS',       0x1022);
100define('UA_BROWSER_CHROME',           0x1023);
101define('UA_BROWSER_EPIPHANY',         0x1024);
102define('UA_BROWSER_GALEON',           0x1025);
103define('UA_BROWSER_ORCA',             0x1026);
104define('UA_BROWSER_LOBO',             0x1027);
105define('UA_BROWSER_SEAMONKEY',        0x1028);
106define('UA_BROWSER_MIDORI',           0x1029);
107define('UA_BROWSER_MAXTHON',          0x102A);
108define('UA_BROWSER_ICEAPE',           0x102B);
109define('UA_BROWSER_ICEWEASEL',        0x102C);
110define('UA_BROWSER_NETSCAPE',         0x102D);
111define('UA_BROWSER_FIREBIRD',         0x102E);
112define('UA_BROWSER_INTERNET_EXPLORER',0x102F);
113define('UA_BROWSER_KONQUEROR',        0x1030);
114define('UA_BROWSER_LINKS',            0x1031);
115define('UA_BROWSER_LYNX',             0x1032);
116define('UA_BROWSER_SAFARI',           0x1033);
117define('UA_BROWSER_FIREFOX',          0x1034);
118define('UA_BROWSER_OPERA_WII',        0x1035);
119
120
121/**
122 * -- UA_OS --
123 * Known OS
124 */
125define('UA_OS_UNKNOWN',               0x00);
126define('UA_OS_LINUX',                 0x01);
127define('UA_OS_FREEBSD',               0x02);
128define('UA_OS_OPENBSD',               0x03);
129define('UA_OS_NETBSD',                0x04);
130define('UA_OS_WINDOWS',               0x05);
131define('UA_OS_SUNOS',                 0x06);
132define('UA_OS_BLACKBERRY',            0x07);
133define('UA_OS_SYMBIAN_OS',            0x08);
134define('UA_OS_SYMBOS',                0x09);
135define('UA_OS_MACINTOSH',             0x0A);
136define('UA_OS_MAC_OS_X',              0x0B);
137define('UA_OS_ANDROID',               0x0C);
138define('UA_OS_IOS',                   0x0D);
139define('UA_OS_NINTENDO_DS',           0x0E);
140define('UA_OS_NINTENDO_WII',          0x0F);
141define('UA_OS_SONY_PS3',              0x10);
142define('UA_OS_SONY_PSP',              0x11);
143
144/**
145 * -- UA_ENGINE --
146 * Known engine
147 */
148define('UA_ENGINE_UNKNOWN',           0x00);
149define('UA_ENGINE_PRESTO',            0x01);
150define('UA_ENGINE_GECKO',             0x02);
151define('UA_ENGINE_APPLEWEBKIT',       0x03);
152define('UA_ENGINE_KHTML',             0x04);
153define('UA_ENGINE_TRIDENT',           0x05);
154define('UA_ENGINE_WEBKIT',            0x06);
155
156$UA_BrowserInfo=array(
157  UA_DATA => array(
158            UA_DATA_BOT     => array(UA_PROP_NAME => 'Robot'),
159            UA_DATA_BROWSER => array(UA_PROP_NAME => 'Browser'),
160            UA_DATA_ENGINE  => array(UA_PROP_NAME => 'Engine'),
161            UA_DATA_OS      => array(UA_PROP_NAME => 'Operating System')
162          ),
163  UA_DATA_BROWSER=> array(
164            UA_BOT_UNKNOWN           => array(UA_PROP_NAME => 'Unknown',              UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
165
166            UA_BOT_008               => array(UA_PROP_NAME => '008',                  UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
167            UA_BOT_ABACHOBOT         => array(UA_PROP_NAME => 'ABACHOBot',            UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
168            UA_BOT_ACCOONA_AI_AGENT  => array(UA_PROP_NAME => 'Accoona-AI-Agent',     UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
169            UA_BOT_ARACHMO           => array(UA_PROP_NAME => 'Arachmo',              UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
170            UA_BOT_BLITZBOT          => array(UA_PROP_NAME => 'BlitzBOT',             UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
171            UA_BOT_MICROSOFT_BING    => array(UA_PROP_NAME => 'Microsoft Bing',       UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
172            UA_BOT_CHARLOTTE         => array(UA_PROP_NAME => 'Charlotte',            UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
173            UA_BOT_CERBERIAN_DRTRS   => array(UA_PROP_NAME => 'Cerberian Drtrs',      UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
174            UA_BOT_COSMOS            => array(UA_PROP_NAME => 'Cosmos',               UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
175            UA_BOT_COVARIO_IDS       => array(UA_PROP_NAME => 'Covario IDS',          UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
176            UA_BOT_DATAPARKSEARCH    => array(UA_PROP_NAME => 'DataparkSearch',       UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
177            UA_BOT_GAISBOT           => array(UA_PROP_NAME => 'Gaisbot',              UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
178            UA_BOT_GOOGLE            => array(UA_PROP_NAME => 'Google',               UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
179            UA_BOT_GURUJIBOT         => array(UA_PROP_NAME => 'GurujiBot',            UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
180            UA_BOT_HOLMES            => array(UA_PROP_NAME => 'Holmes',               UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
181            UA_BOT_HTDIG             => array(UA_PROP_NAME => 'htdig',                UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
182            UA_BOT_IA_ARCHIVER       => array(UA_PROP_NAME => 'ia_archiver',          UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
183            UA_BOT_ICCRAWLER         => array(UA_PROP_NAME => 'iCCrawler',            UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
184            UA_BOT_ICHIRO            => array(UA_PROP_NAME => 'Ichiro',               UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
185            UA_BOT_BAIDU             => array(UA_PROP_NAME => 'Baidu',                UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
186            UA_BOT_MSN_SEARCH        => array(UA_PROP_NAME => 'Microsoft MSN Search', UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
187            UA_BOT_EXALEAD           => array(UA_PROP_NAME => 'Exalead',              UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
188            UA_BOT_GAMESPY           => array(UA_PROP_NAME => 'GameSpy',              UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
189            UA_BOT_INKTOMI           => array(UA_PROP_NAME => 'Inktomi',              UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
190            UA_BOT_YAHOO_SEARCH      => array(UA_PROP_NAME => 'Yahoo! Search',        UA_PROP_TYPE=>UA_PROP_TYPE_CRAWLER, UA_PROP_URL => ''),
191
192
193            UA_BROWSER_UNKNOWN       => array(UA_PROP_NAME => 'Unknown',              UA_PROP_TYPE=>UA_PROP_TYPE_UNKNOWN, UA_PROP_URL => ''),
194
195            UA_BROWSER_ANDROID_WEBKIT=> array(UA_PROP_NAME => 'Android WebKit Browser',  UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
196            UA_BROWSER_OPERA_MINI    => array(UA_PROP_NAME => 'Opera Mini',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://www.opera.com/'),
197            UA_BROWSER_OPERA_MOBILE  => array(UA_PROP_NAME => 'Opera Mobile',            UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://www.opera.com/'),
198            UA_BROWSER_BLACKBERRY    => array(UA_PROP_NAME => 'BlackBerry',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://worldwide.blackberry.com/'),
199            UA_BROWSER_FENNEC        => array(UA_PROP_NAME => 'Fennec',                  UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
200            UA_BROWSER_GOBROWSER     => array(UA_PROP_NAME => 'Go Browser',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://www.3g.cn/'),
201            UA_BROWSER_IEMOBILE      => array(UA_PROP_NAME => 'IE Mobile',               UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
202            UA_BROWSER_IRIS          => array(UA_PROP_NAME => 'Iris',                    UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://www.torchmobile.com/'),
203            UA_BROWSER_MAEMO_BROWSER => array(UA_PROP_NAME => 'Maemo Browser',           UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
204            UA_BROWSER_MIB           => array(UA_PROP_NAME => 'MIB',                     UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://www.useragentstring.com/pages/MIB/www.motorola.com'),
205            UA_BROWSER_MINIMO        => array(UA_PROP_NAME => 'Minimo',                  UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
206            UA_BROWSER_NETFRONT      => array(UA_PROP_NAME => 'NetFront',                UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => 'http://www.access-company.com/'),
207            UA_BROWSER_SEMC          => array(UA_PROP_NAME => 'SEMC-Browser',            UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
208            UA_BROWSER_TEASHARK      => array(UA_PROP_NAME => 'TeaShark',                UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
209            UA_BROWSER_SKYFIRE       => array(UA_PROP_NAME => 'Skyfire',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_MOBILE, UA_PROP_URL => ''),
210
211            UA_BROWSER_PS3           => array(UA_PROP_NAME => 'Playstation 3',           UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_CONSOLE, UA_PROP_URL => ''),
212            UA_BROWSER_PSP           => array(UA_PROP_NAME => 'Playstation Portable',    UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_CONSOLE, UA_PROP_URL => ''),
213            UA_BROWSER_BUNJALLOO     => array(UA_PROP_NAME => 'Bunjalloo',               UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_CONSOLE, UA_PROP_URL => ''),
214            UA_BROWSER_OPERA_WII     => array(UA_PROP_NAME => 'Opera',                   UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_CONSOLE, UA_PROP_URL => ''),
215
216            UA_BROWSER_OPERA         => array(UA_PROP_NAME => 'Opera',                  UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://www.opera.com/'),
217            UA_BROWSER_SHIIRA        => array(UA_PROP_NAME => 'Shiira',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://shiira.jp/en'),
218            UA_BROWSER_THUNDERBIRD   => array(UA_PROP_NAME => 'Thunderbird',            UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
219            UA_BROWSER_NAMOROKA      => array(UA_PROP_NAME => 'Namoroka',               UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'https://wiki.mozilla.org/Firefox/Namoroka'),
220            UA_BROWSER_MINEFIELD     => array(UA_PROP_NAME => 'Minefield',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://www.mozilla.org/projects/minefield/'),
221            UA_BROWSER_LUNASCAPE     => array(UA_PROP_NAME => 'Lunascape',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
222            UA_BROWSER_ARORA         => array(UA_PROP_NAME => 'Arora',                  UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
223            UA_BROWSER_CAMINO        => array(UA_PROP_NAME => 'Camino',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://caminobrowser.org/'),
224            UA_BROWSER_KAPIKO        => array(UA_PROP_NAME => 'Kapiko',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://ufoxlab.googlepages.com/cooperation'),
225            UA_BROWSER_KAZEHAKAZE    => array(UA_PROP_NAME => 'Kazehakase',             UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
226            UA_BROWSER_CHROMEPLUS    => array(UA_PROP_NAME => 'ChromePlus',             UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
227            UA_BROWSER_CHROME        => array(UA_PROP_NAME => 'Chrome',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://www.google.com/chrome'),
228            UA_BROWSER_EPIPHANY      => array(UA_PROP_NAME => 'Epiphany',               UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
229            UA_BROWSER_GALEON        => array(UA_PROP_NAME => 'Galeon',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
230            UA_BROWSER_ORCA          => array(UA_PROP_NAME => 'Orca',                   UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
231            UA_BROWSER_LOBO          => array(UA_PROP_NAME => 'Lobo',                   UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
232            UA_BROWSER_SEAMONKEY     => array(UA_PROP_NAME => 'SeaMonkey',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
233            UA_BROWSER_MIDORI        => array(UA_PROP_NAME => 'Midori',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
234            UA_BROWSER_MAXTHON       => array(UA_PROP_NAME => 'Maxthon',                UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
235            UA_BROWSER_ICEAPE        => array(UA_PROP_NAME => 'Iceape',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
236            UA_BROWSER_ICEWEASEL     => array(UA_PROP_NAME => 'Iceweasel',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
237            UA_BROWSER_NETSCAPE      => array(UA_PROP_NAME => 'Netscape',               UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
238            UA_BROWSER_FIREBIRD      => array(UA_PROP_NAME => 'Firebird',               UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
239            UA_BROWSER_FIREFOX       => array(UA_PROP_NAME => 'Firefox',                UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://www.firefox.com/'),
240            UA_BROWSER_INTERNET_EXPLORER=> array(UA_PROP_NAME => 'Internet Explorer',   UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => 'http://www.getthunderbird.com/'),
241            UA_BROWSER_KONQUEROR     => array(UA_PROP_NAME => 'Konqueror',              UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
242            UA_BROWSER_LINKS         => array(UA_PROP_NAME => 'Links',                  UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
243            UA_BROWSER_LYNX          => array(UA_PROP_NAME => 'Lynx',                   UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => ''),
244            UA_BROWSER_SAFARI        => array(UA_PROP_NAME => 'Safari',                 UA_PROP_TYPE=>UA_PROP_TYPE_BROWSER_COMPUTER, UA_PROP_URL => '')
245          ),
246
247  UA_DATA_OS => array(
248            UA_OS_UNKNOWN            => array(UA_PROP_NAME => 'Unknown',                UA_PROP_URL=>''),
249            UA_OS_LINUX              => array(UA_PROP_NAME => 'Linux',                  UA_PROP_URL=>'http://www.linux.com'),
250            UA_OS_FREEBSD            => array(UA_PROP_NAME => 'FreeBSD',                UA_PROP_URL=>'http://www.freebsd.org/'),
251            UA_OS_OPENBSD            => array(UA_PROP_NAME => 'OpenBSD',                UA_PROP_URL=>'http://www.openbsd.org/'),
252            UA_OS_NETBSD             => array(UA_PROP_NAME => 'NetBSD',                 UA_PROP_URL=>'http://www.netbsd.org/'),
253            UA_OS_WINDOWS            => array(UA_PROP_NAME => 'Windows',                UA_PROP_URL=>'http://windows.microsoft.com/'),
254            UA_OS_SUNOS              => array(UA_PROP_NAME => 'SunOS',                  UA_PROP_URL=>''),
255            UA_OS_BLACKBERRY         => array(UA_PROP_NAME => 'Blackberry OS',          UA_PROP_URL=>'http://us.blackberry.com/apps-software/devices'),
256            UA_OS_SYMBIAN_OS         => array(UA_PROP_NAME => 'Symbian OS',             UA_PROP_URL=>'http://symbian.nokia.com/'),
257            UA_OS_SYMBOS             => array(UA_PROP_NAME => 'SymbOS',                 UA_PROP_URL=>'http://www.symbos.de/'),
258            UA_OS_MACINTOSH          => array(UA_PROP_NAME => 'Macintosh',              UA_PROP_URL=>'http://www.apple.com/'),
259            UA_OS_MAC_OS_X           => array(UA_PROP_NAME => 'Mac OS X',               UA_PROP_URL=>'http://www.apple.com/'),
260            UA_OS_ANDROID            => array(UA_PROP_NAME => 'Android',                UA_PROP_URL=>'http://www.android.com/'),
261            UA_OS_IOS                => array(UA_PROP_NAME => 'iOS',                    UA_PROP_URL=>'http://www.apple.com/'),
262            UA_OS_NINTENDO_DS        => array(UA_PROP_NAME => 'Nintendo DS',            UA_PROP_URL=>''),
263            UA_OS_NINTENDO_WII       => array(UA_PROP_NAME => 'Nintendo Wii',           UA_PROP_URL=>''),
264            UA_OS_SONY_PS3           => array(UA_PROP_NAME => 'Sony PS3',               UA_PROP_URL=>''),
265            UA_OS_SONY_PSP           => array(UA_PROP_NAME => 'Sony PSP',               UA_PROP_URL=>'')
266          ),
267  UA_DATA_ENGINE => array(
268            UA_ENGINE_UNKNOWN        => array(UA_PROP_NAME => 'Unknown'),
269            UA_ENGINE_GECKO          => array(UA_PROP_NAME => 'Gecko'),
270            UA_ENGINE_KHTML          => array(UA_PROP_NAME => 'KHTML'),
271            UA_ENGINE_PRESTO         => array(UA_PROP_NAME => 'Presto'),
272            UA_ENGINE_APPLEWEBKIT    => array(UA_PROP_NAME => 'AppleWebKit'),
273            UA_ENGINE_WEBKIT         => array(UA_PROP_NAME => 'WebKit'),
274            UA_ENGINE_TRIDENT        => array(UA_PROP_NAME => 'Trident')
275          ),
276
277  UA_DATA_PROP_NAME => array(
278            UA_PROP_TYPE_UNKNOWN          => 'Unknown',
279            UA_PROP_TYPE_BROWSER_COMPUTER => 'Computer',
280            UA_PROP_TYPE_BROWSER_CONSOLE  => 'Console',
281            UA_PROP_TYPE_BROWSER_MOBILE   => 'Mobile',
282            UA_PROP_TYPE_CRAWLER          => 'Crawler'
283          )
284);
285
286
287
288?>
Note: See TracBrowser for help on using the repository browser.