https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114277
Revision: 114277
Author: ezachte
Date: 2012-03-20 15:57:08 +0000 (Tue, 20 Mar 2012)
Log Message:
-----------
code 'W' (mobile apps), only for client report, not for OS report
Modified Paths:
--------------
trunk/wikistats/squids/SquidCountArchiveProcessLogRecord.pm
Modified: trunk/wikistats/squids/SquidCountArchiveProcessLogRecord.pm
===================================================================
--- trunk/wikistats/squids/SquidCountArchiveProcessLogRecord.pm 2012-03-20
15:56:09 UTC (rev 114276)
+++ trunk/wikistats/squids/SquidCountArchiveProcessLogRecord.pm 2012-03-20
15:57:08 UTC (rev 114277)
@@ -290,7 +290,7 @@
$os = ".." ;
- if ($agent2 =~ /CFNetwork/io) { $os = "iOS" }
+ if ($agent2 =~ /CFNetwork/io) { $os = "iOS/OS X" }
elsif ($agent2 =~ /BlackBerry/io) {($os = $agent2) =~
s/^.*?BlackBerry[^\/]*\/(\d+\.\d+).*$/BlackBerry\/$1/io ; } #
BlackBerry/8320/4.2 -> BlackBerry/4.2
elsif ($agent2 =~ /DoCoMo/io) { $os = "DoCoMo" ; }
elsif ($agent2 =~ /iPad/io) { $version = "iPad" ; ($os =
$agent2) =~ s/^.*?(iPad OS \d+\_\d+).*$/$1/io ; }
@@ -341,7 +341,7 @@
elsif ($agent2 =~ /Danger/io) { $os = "Danger" ; }
elsif ($agent2 =~ /J2ME\/MIDP/io) { $os = "Java/ME" ; }
elsif ($agent2 =~ /Kindle/io) { $os = "Kindle" ; }
- elsif ($agent2 =~ /Dalvik/io) { $os = "Android" }
+ elsif ($agent2 =~ /Dalvik/io) { $os = "Android" ; }
if (($os eq '..') && ($mobile eq 'M' || $mobile eq 'W'))
{
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs