[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