<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="http://bugs.horde.org/themes/feed-rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <title>Why force iPhone to mimp/mobile mode?</title>
  <pubDate>Fri, 29 Aug 2008 04:38:48 -0400</pubDate>
  <link>http://bugs.horde.org/ticket/6281</link>
  <atom:link rel="self" type="application/rss+xml" title="Why force iPhone to mimp/mobile mode?" href="http://bugs.horde.org/ticket/6281/rss" />
  <description>Why force iPhone to mimp/mobile mode?</description>

  
  
  <item>
   <title>horde/framework/Browser/Browser.php forces the iPhone to mob</title>
   <description>horde/framework/Browser/Browser.php forces the iPhone to mobile mode, hence defaulting to mimp instead of imp.  While the iPhone is mobile, it has a more-or-less full Safari which works fine in non-mobile mode.  My iPhone users all want the imp and not mimp interface, and the mimp login screen doesn't let them choose the interface the
way the imp login screen does.

I patched it with the following overly long patch to not mark the iPhone as mobile:

494a495,501
&gt;           if (strpos($agent, 'iPhone' ) !== false &amp;&amp;
&gt;                 strpos($agent, 'Safari' ) !== false &amp;&amp;
&gt;                 strpos($agent, 'Mobile' ) !== false ) {
&gt;               // Exclude the iPhone -- EJR
&gt;                 $this-&gt;_mobile = false;
&gt;             }

It would be better probably to just except the &quot;iPhone&quot; pattern in the &quot;if&quot; statement above
that though.

I don't know of any other implications of doing this for other apps.  No one has reported any problems at least...

An alternate solution would be to allow the mimp login screen (template/mobile.php I think) to allow them to select the interface (traditional, dynamic, mobile), defaulting to mobile, so they could overturn the default mail interface (if for some reason, the above change isn't appropriate).</description>
   <pubDate>Mon, 18 Feb 2008 14:32:02 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t42538</link>
  </item>
  <item>
   <title>I'm guessing MIMP should offer switching to other modes on i</title>
   <description>I'm guessing MIMP should offer switching to other modes on its login screen regardless of what we decide about the iPhone in particular. Could you please create a separate MIMP ticket for this?

If someone wanted to give me an iPod touch I'd promise to work on good mobile Safari support. ;)

But seriously: I can go either way on this. It is a mobile device, but I guess what that means is fuzzy. Can you bring it up on the mailing list (horde or dev, I think) to get input from people about what we should default mobile safari too? And if we decide to not mark it as mobile, should we do that for all mobile safari versions, or just the iPhone/iPod touch?</description>
   <pubDate>Mon, 18 Feb 2008 18:46:44 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t42546</link>
  </item>
  <item>
   <title>&gt; An alternate solution would be to allow the mimp login scr</title>
   <description>&gt; An alternate solution would be to allow the mimp login screen 
&gt; (template/mobile.php I think) to allow them to select the interface 
&gt; (traditional, dynamic, mobile), defaulting to mobile, so they could 
&gt; overturn the default mail interface (if for some reason, the above 
&gt; change isn't appropriate).

I do not agree with this idea, FWIW.  The mobile login page should *always* be as basic as possible.</description>
   <pubDate>Tue, 19 Feb 2008 00:45:58 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t42582</link>
  </item>
  <item>
   <title>I don't think a link or two to different modes is going to b</title>
   <description>I don't think a link or two to different modes is going to be the killer here...</description>
   <pubDate>Tue, 19 Feb 2008 14:30:16 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t42620</link>
  </item>
  <item>
   <title>Jan, since you moved this out of feedback, what's the resolu</title>
   <description>Jan, since you moved this out of feedback, what's the resolution here?</description>
   <pubDate>Wed, 27 Feb 2008 15:43:34 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t43197</link>
  </item>
  <item>
   <title>Not sure, the update was rather regarding the view switch li</title>
   <description>Not sure, the update was rather regarding the view switch link in mimp, though this should have been a new ticket.
Since we consider browsers mobile for any small device, i.e. PDAs, I think we should do the same for iPhone. With the view switch users still have the option to use anything else.</description>
   <pubDate>Wed, 27 Feb 2008 18:21:12 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t43205</link>
  </item>
  <item>
   <title>Okay. Request 6332 created, and I'll close this one.</title>
   <description>Okay. Request 6332 created, and I'll close this one.</description>
   <pubDate>Wed, 27 Feb 2008 18:34:43 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6281#t43210</link>
  </item>
  

 </channel>
</rss>
