Version 3.3.4

This commit is contained in:
Neo committed 2025-12-19 00:35:52 -08:00
1 parent 78706903a2
commit fb6b5baabc
2206 files changed
+409828 -382984

No files matched your search

+50 -44
View File
@@ -3,17 +3,17 @@
/**
* <pre>
* Invision Power Services
* IP.Board v3.2.3
* IP.Board v3.3.4
* User agent (browser and spider) mappings
* Last Updated: $Date: 2011-09-14 20:13:56 -0400 (Wed, 14 Sep 2011) $
* Last Updated: $Date: 2012-06-12 10:14:49 -0400 (Tue, 12 Jun 2012) $
* </pre>
*
* @author $Author: bfarber $
* @copyright (c) 2001 - 2009 Invision Power Services, Inc.
* @license This is NULLED!
* @license http://www.invisionpower.com/company/standards.php#license
* @package IP.Board
* @link http://hatynka.in
* @version $Rev: 9491 $
* @link http://www.invisionpower.com
* @version $Rev: 10914 $
* @since 3.0.0
*
*/
@@ -24,6 +24,26 @@ if ( ! defined( 'IN_IPB' ) )
exit();
}
// Default mobile skin matched agents */
$MOBILESKIN = array(
'groups' => array(),
'uagents' => array(
'android' => '',
'blackberry' => '',
'iphone' => '',
'ipodtouch' => '',
'sonyericsson' => '',
'nokia' => '',
'motorola' => '',
'samsung' => '',
'htc' => '',
'lg' => '',
'palm' => '',
'windows7' => '',
'operamini' => '' )
);
//-----------------------------------------
// Mobile devices. These go first so they are matched
// http://en.wikipedia.org/wiki/List_of_user_agents_for_mobile_phones
@@ -36,12 +56,12 @@ $BROWSERS['transformer'] = array(
$BROWSERS['android'] = array(
'b_title' => "Android",
'b_regex' => array( ";\s+?android\s+?([A-Za-z0-9.]{1,10})" => "1" )
'b_regex' => array( "\sandroid\s+?([A-Za-z0-9.]{1,10}).+?mobile" => "1" )
);
$BROWSERS['blackberry'] = array(
'b_title' => "Blackberry",
'b_regex' => array( "blackberry(\d+?)/([0-9.]{1,10})" => "2" )
'b_regex' => array( "blackberry\s?(\d+?)[\/;]" => "1" )
);
$BROWSERS['iphone'] = array(
@@ -104,6 +124,11 @@ $BROWSERS['operamini'] = array(
'b_regex' => array( "opera (mobi|mini)" => "0" )
);
$BROWSERS['windows7'] = array(
'b_title' => "Windows 7",
'b_regex' => array( "Windows Phone OS ([^;]+);" => "1" )
);
//-----------------------------------------
// Browsers
//-----------------------------------------
@@ -198,10 +223,10 @@ $BROWSERS['mozilla'] = array(
// SEARCH ENGINES
//-----------------------------------------
/*$ENGINES['about'] = array(
$ENGINES['about'] = array(
'b_title' => "About",
'b_regex' => array( "Libby[_/ ]([0-9.]{1,10})" => "1" )
);*/
);
$ENGINES['alexa'] = array(
'b_title' => "Alexa",
'b_regex' => array( "^ia_archive" => "0" )
@@ -210,7 +235,7 @@ $ENGINES['altavista'] = array(
'b_title' => "Altavista",
'b_regex' => array( "Scooter[ /\-]*[a-z]*([0-9.]{1,10})" => "1" )
);
/*$ENGINES['ask'] = array(
$ENGINES['ask'] = array(
'b_title' => "Ask Jeeves",
'b_regex' => array( "Ask[ \-]?Jeeves" => "0" )
);
@@ -218,12 +243,16 @@ $ENGINES['altavista'] = array(
$ENGINES['excite'] = array(
'b_title' => "Excite",
'b_regex' => array( "Architext[ \-]?Spider" => "0" )
);*/
);
$ENGINES['google'] = array(
'b_title' => "Google",
'b_regex' => array( "Googl(e|ebot)(-Image)?/([0-9.]{1,10})" => "\\\\3","Googl(e|ebot)(-Image)?/" => "" )
);
$ENGINES['googlemobile'] = array(
'b_title' => "Google Mobile",
'b_regex' => array( "Googl(e|ebot)(-Mobile)?/([0-9.]{1,10})" => "\\\\3","Googl(e|ebot)(-Mobile)?/" => "" )
);
$ENGINES['facebook'] = array(
'b_title' => "Facebook",
'b_regex' => array( "facebookexternalhit/([0-9.]{1,10})" => "\\\\1" )
@@ -237,11 +266,11 @@ $ENGINES['inktomi'] = array(
'b_title' => "Inktomi",
'b_regex' => array( "slurp@inktomi\.com" => "" )
);
/*$ENGINES['internetseer'] = array(
$ENGINES['internetseer'] = array(
'b_title' => "InternetSeer",
'b_regex' => array( "^InternetSeer\.com" => "" )
);*/
/*$ENGINES['look'] = array(
);
$ENGINES['look'] = array(
'b_title' => "Look",
'b_regex' => array( "www\.look\.com" => "" )
);
@@ -252,51 +281,28 @@ $ENGINES['looksmart'] = array(
$ENGINES['lycos'] = array(
'b_title' => "Lycos",
'b_regex' => array( "Lycos_Spider_" => "" )
);*/
);
$ENGINES['msproxy'] = array(
'b_title' => "MSProxy",
'b_regex' => array( "MSProxy[ /]([0-9.]{1,10})" => "1" )
);
$ENGINES['msnbot'] = array(
'b_title' => "MSN/Bing",
'b_regex' => array( "msnbot[ /]([0-9.]{1,10})" => "1" )
$ENGINES['bingbot'] = array(
'b_title' => "Bing",
'b_regex' => array( "bingbot[ /]([0-9.]{1,10})" => "1" )
);
/*$ENGINES['webcrawl'] = array(
$ENGINES['webcrawl'] = array(
'b_title' => "WebCrawl",
'b_regex' => array( "webcrawl\.net" => "" )
);
$ENGINES['websense'] = array(
'b_title' => "Websense",
'b_regex' => array( "(Sqworm|websense|Konqueror/3\.(0|1)(\-rc[1-6])?; i686 Linux; 2002[0-9]{4})" => "" )
);*/
);
$ENGINES['yahoo'] = array(
'b_title' => "Yahoo",
'b_regex' => array( "Yahoo(.*?)(Slurp|FeedSeeker)" => "" )
);
//Russian Search Engine Crawlers
$ENGINES['yandex'] = array(
'b_title' => "Yandex",
'b_regex' => array( "Yandex(Blog)?[ /]([0-9.]{1,10})" => "1" )
);
$ENGINES['rambler'] = array(
'b_title' => "Rambler",
'b_regex' => array( "StackRambler[ /]([0-9.]{1,10})" => "1" )
);
$ENGINES['aport'] = array(
'b_title' => "Aport",
'b_regex' => array( "Aport" => "" )
);
$ENGINES['nigma'] = array(
'b_title' => "Nigma",
'b_regex' => array( "Nigma[ /]([0-9.]{1,10})" => "1" )
);
$ENGINES['webalta'] = array(
'b_title' => "Webalta",
'b_regex' => array( "Webalta( Crawler)?" => "" )
);