[Rt-commit] rt branch, 4.0/mobile-user-agent, created. rt-4.0.5-93-g85b53e2

? sunnavy sunnavy at bestpractical.com
Tue Mar 20 22:35:52 EDT 2012


The branch, 4.0/mobile-user-agent has been created
        at  85b53e2d2079a55a3a060ded6fe6c181b3e60ffd (commit)

- Log -----------------------------------------------------------------
commit 85b53e2d2079a55a3a060ded6fe6c181b3e60ffd
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Mar 21 10:29:45 2012 +0800

    make it mobile as long as user agent contains "mobile"
    
    this loose rule could fix some minor mobile browsers like Dolfin
    see #19617

diff --git a/lib/RT/Interface/Web.pm b/lib/RT/Interface/Web.pm
index 39c0c8c..cba886e 100644
--- a/lib/RT/Interface/Web.pm
+++ b/lib/RT/Interface/Web.pm
@@ -924,7 +924,7 @@ sub MobileClient {
     my $self = shift;
 
 
-if (($ENV{'HTTP_USER_AGENT'} || '') =~ /(?:hiptop|Blazer|Novarra|Vagabond|SonyEricsson|Symbian|NetFront|UP.Browser|UP.Link|Windows CE|MIDP|J2ME|DoCoMo|J-PHONE|PalmOS|PalmSource|iPhone|iPod|AvantGo|Nokia|Android|WebOS|S60)/io && !$HTML::Mason::Commands::session{'NotMobile'})  {
+if (($ENV{'HTTP_USER_AGENT'} || '') =~ /(?:hiptop|Blazer|Novarra|Vagabond|SonyEricsson|Symbian|NetFront|UP.Browser|UP.Link|Windows CE|MIDP|J2ME|DoCoMo|J-PHONE|PalmOS|PalmSource|iPhone|iPod|AvantGo|Nokia|Android|WebOS|S60|Mobile)/io && !$HTML::Mason::Commands::session{'NotMobile'})  {
     return 1;
 } else {
     return undef;

-----------------------------------------------------------------------


More information about the Rt-commit mailing list