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

Reply via email to