Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Wed, Sep 01, 2010 at 11:39:26AM -0500, Max McGrath wrote: I seem to be having issues on my Blackberry with the MobileUI. Here's what I have: RT 3.8.8 on Ubuntu 10.04 and MobileUI 0.96. Blackberry Curve Blackberry 8530 v5.0.0.654 (Bundle 1108, Platform 4.2.0.298) If I tell the browser to go directly to the MobileUI it works -- but it does not auto detect it and just brings me to the normal login page... Am I missing something simple? -- Can you get the string the user's browser identifies itself as? RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
I seem to be having issues on my Blackberry with the MobileUI. Here's what I have: RT 3.8.8 on Ubuntu 10.04 and MobileUI 0.96. Blackberry Curve Blackberry 8530 v5.0.0.654 (Bundle 1108, Platform 4.2.0.298) If I tell the browser to go directly to the MobileUI it works -- but it does not auto detect it and just brings me to the normal login page... Am I missing something simple? -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Thu, Aug 5, 2010 at 4:08 PM, Jesse Vincent je...@bestpractical.comwrote: Over the past few weeks, I've been spending my time putting together an initial implementation of a modern phone-friendly interface for RT. We've just published the source code to http://github.com/bestpractical/rt-extension-mobileui and it will show up at http://search.cpan.org/dist/RT-Extension-MobileUI in the very near future. This is very much an initial release and I know there are things that need improvement, though I'd greatly appreciate feedback to help figure out what those improvements should be. We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Once you install the extension, you can have a look around from your desktop browser by visiting /m on your RT server. The Mobile UI tries pretty hard to detect mobile browsers and push them to the mobile login page, though there's a link to get back to the full UI if it gets your browser wrong. Right now, the mobile interface supports: External Authentication Regular RT Login Creating Tickets Search (using the same Simple Search as the main UI) Display of saved searches Ticket display Ticket comment/reply Ticket history Attachment download You can see some screenshots at http://blog.bestpractical.com/ -Jesse -- ___ RT-Announce mailing list rt-annou...@lists.bestpractical.com http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-announce Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On 05/08/2010 22:08, Jesse Vincent wrote: This is very much an initial release and I know there are things that need improvement, though I'd greatly appreciate feedback to help figure out what those improvements should be. Honouring callbacks for _elements/ticket_menu either as a new callback or via /Ticket/Elements/Tabs/Default would be really handy. Even if the additional elements were presented differently to the default 3. Adding % $m-callback( ticket = $ticket, menu= \...@menu, %ARGS ); near the top of RT-Extension-MobileUI/html/m/_elements/ticket_menu seems to do the trick (roughly) for me. The layout goes a bit mad though, due to the hardcoded widths in the CSS. RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Thanks. I've pushed out 0.96 with WebOS listed. On Wed, Aug 25, 2010 at 04:55:59PM -0400, Jason A. Smith wrote: On 08/05/2010 05:08 PM, Jesse Vincent wrote: We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Hi Jesse, I just had a coworker try the mobile UI on his new Palm WebOS phone and it didn't detect his phone automatically. Adding 'WebOS' to the HTTP_USER_AGENT env var regex fixed it for him. We have version 0.95 installed here. ~Jason RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT! -- RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On 08/05/2010 05:08 PM, Jesse Vincent wrote: We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Hi Jesse, I just had a coworker try the mobile UI on his new Palm WebOS phone and it didn't detect his phone automatically. Adding 'WebOS' to the HTTP_USER_AGENT env var regex fixed it for him. We have version 0.95 installed here. ~Jason smime.p7s Description: S/MIME Cryptographic Signature RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Hi all Does anybody know how to turn off the automatic redirection that takes you to the mobile skin? I'd rather users just bookmarked the /m directory on their phones. regards Garry RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Works like a champ for our blackberries. Thanks for this. -Original Message- From: rt-users-boun...@lists.bestpractical.com [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of Jesse Vincent Sent: Thursday, August 05, 2010 5:09 PM To: rt-annou...@lists.bestpractical.com Subject: [rt-users] [Rt-announce] RT for Mobile Devices 0.9 Over the past few weeks, I've been spending my time putting together an initial implementation of a modern phone-friendly interface for RT. We've just published the source code to http://github.com/bestpractical/rt-extension-mobileui and it will show up at http://search.cpan.org/dist/RT-Extension-MobileUI in the very near future. This is very much an initial release and I know there are things that need improvement, though I'd greatly appreciate feedback to help figure out what those improvements should be. We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Once you install the extension, you can have a look around from your desktop browser by visiting /m on your RT server. The Mobile UI tries pretty hard to detect mobile browsers and push them to the mobile login page, though there's a link to get back to the full UI if it gets your browser wrong. Right now, the mobile interface supports: External Authentication Regular RT Login Creating Tickets Search (using the same Simple Search as the main UI) Display of saved searches Ticket display Ticket comment/reply Ticket history Attachment download You can see some screenshots at http://blog.bestpractical.com/ -Jesse -- ___ RT-Announce mailing list rt-annou...@lists.bestpractical.com http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-announce Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Thanks Jesse - love it, just bumped to v0.93 from your v9 release and works a treat on our iPhone 4's BB STORM2's. Julian. -- Julian Grunnell This email is subject to: www.corporate.webfusion.co.uk/disclaimer -Original Message- From: rt-users-boun...@lists.bestpractical.com [mailto:rt-users- boun...@lists.bestpractical.com] On Behalf Of Howard Jones Sent: 06 August 2010 19:30 To: rt-users@lists.bestpractical.com Subject: Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9 On 06/08/2010 17:45, Jesse Vincent wrote: 0.92 should fix that issue. I've pushed it to cpan already. 0.93 from PAUSE resolved the Page Not Found for me. This will be a very valuable plugin for our on-call guys, who already have an iPhone. Thanks, Jesse. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Mon, Aug 09, 2010 at 09:31:07AM -0400, testwreq wreq wrote: With WebExternalAuth, you never see the login screen. How is the authentication working? Thanks, vm It should work exactly the same way as the desktop UI. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Is WebExternalAuth the windows authentication? I am trying to integrate RT with AD and I am wondering what WebExternalAuth exactly does when turned on? On Mon, Aug 9, 2010 at 9:40 AM, Jesse Vincent je...@bestpractical.comwrote: On Mon, Aug 09, 2010 at 09:31:07AM -0400, testwreq wreq wrote: With WebExternalAuth, you never see the login screen. How is the authentication working? Thanks, vm It should work exactly the same way as the desktop UI. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Mon, 2010-08-09 at 11:45 -0400, testwreq wreq wrote: Is WebExternalAuth the windows authentication? I am trying to integrate RT with AD and I am wondering what WebExternalAuth exactly does when turned on? It just makes RT defer authentication to any external source, like Apache. In our case, we are using Stanford's WebAuth and a few extra config lines to make RT use our non-standard user variable name since WebAuth can't change apache's REMOTE_USER: # Make RT use the WebAuth HTTP_X_MYREMOTE_USER variable instead of Apache's REMOTE_USER: use RT::Interface::Web; { no warnings 'redefine'; sub RT::Interface::Web::WebCanonicalizeInfo { return $ENV{'HTTP_X_MYREMOTE_USER'} ? lc $ENV{'HTTP_X_MYREMOTE_USER'} : $ENV{'HTTP_X_MYREMOTE_USER'}; } } On Mon, Aug 9, 2010 at 9:40 AM, Jesse Vincent je...@bestpractical.com wrote: On Mon, Aug 09, 2010 at 09:31:07AM -0400, testwreq wreq wrote: With WebExternalAuth, you never see the login screen. How is the authentication working? Thanks, vm It should work exactly the same way as the desktop UI. -- /--\ | Jason A. Smith Email: smit...@bnl.gov | | Atlas Computing Facility, Bldg. 510MPhone: +1-631-344-4226 | | Brookhaven National Lab, P.O. Box 5000 Fax: +1-631-344-7616 | | Upton, NY 11973-5000, U.S.A. | \--/ Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
[rt-users] [Rt-announce] RT for Mobile Devices 0.9
From: Jesse Vincent je...@bestpractical.com ... We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. I'd like to try it with our 3.6.6 installation. The instructions say: Add RT::Extension::MobileUI to your /opt/rt3/etc/RT_SiteConfig.pm file Set(@Plugins, qw(RT::Extension::MobileUI)); Is that supported in 3.6? I went ahead and tried it. Here's the error message when I try to go to /m: System error error: Can't locate object method Config via package RT at /opt/rt3.6.6/share/html/m/index.html line 4. context: 1: | _elements/wrapper, title = loc(RT for [_1],RT-Config-Get('rtname')) 2: _elements/menu 3: _elements/full_site_link 4: / 5: code stack: /opt/rt3.6.6/share/html/m/index.html:4 /opt/rt3.6.6/share/html/autohandler:291 Any help in getting this to work appreciated. John Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
According to earlier in the thread: We've found the lower-bound on the extension. Looks like it's 3.8.3. And you _really_ ought to be running at least 3.8.5 or newer. -Original Message- From: rt-users-boun...@lists.bestpractical.com [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of John Bartelt Sent: Monday, August 09, 2010 7:14 PM To: rt-users@lists.bestpractical.com Subject: [rt-users] [Rt-announce] RT for Mobile Devices 0.9 From: Jesse Vincent je...@bestpractical.com ... We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. I'd like to try it with our 3.6.6 installation. The instructions say: Add RT::Extension::MobileUI to your /opt/rt3/etc/RT_SiteConfig.pm file Set(@Plugins, qw(RT::Extension::MobileUI)); Is that supported in 3.6? I went ahead and tried it. Here's the error message when I try to go to /m: System error error: Can't locate object method Config via package RT at /opt/rt3.6.6/share/html/m/index.html line 4. context: 1: | _elements/wrapper, title = loc(RT for [_1],RT-Config-Get('rtname')) 2: _elements/menu 3: _elements/full_site_link 4: / 5: code stack: /opt/rt3.6.6/share/html/m/index.html:4 /opt/rt3.6.6/share/html/autohandler:291 Any help in getting this to work appreciated. John Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com CONFIDENTIALITY NOTICE: The information contained in this email message, including any attachments, may be privileged, confidential and otherwise protected from disclosure. If the reader of this message is not the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this message, including any attachments, is strictly prohibited. If you have received this email message in error, please notify the sender by reply email and delete/destroy the email message, including attachments, and any copies thereof. Although we have taken precautions to minimize the risk of transmitting viruses via email and attachments thereto, we do not guarantee that either is virus-free, and we accept no liability for any damages sustained as a result of any such viruses. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On 05/08/2010 22:08, Jesse Vincent wrote: We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Small documentation note: Above and beyond the modules needed for RT itself, I needed to install Module::Install, Module::Install::RTx and Module::Install::Readme to get Makefile.PL to run. I've never done module packaging, but I thought you could specify this in the Makefile.PL itself somehow? The UI itself looks nice though :-) The main menu has a 'Page Not Found' message at the top for some reason, but it's quite usable - iPhone 3G/3.1, RT 3.8.8 Howie Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 11:41:08AM +0100, Howard Jones wrote: On 05/08/2010 22:08, Jesse Vincent wrote: We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Small documentation note: Above and beyond the modules needed for RT itself, I needed to install Module::Install, Module::Install::RTx and Module::Install::Readme to get Makefile.PL to run. I've never done module packaging, but I thought you could specify this in the Makefile.PL itself somehow? Did you pull from github or from cpan? The version on CPAN has that stuff baked in. The UI itself looks nice though :-) The main menu has a 'Page Not Found' message at the top for some reason, but it's quite usable - iPhone 3G/3.1, RT 3.8.8 I'm having trouble replicating the Page not found issue. Howie -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
I have replicated the Page Not Found on the top. I pulled from CPAN. Also, I've noticed the SelfService pages do not have a mobile interface. Is this correct? Or did I mess something up? -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 10:14 AM, Jesse Vincent je...@bestpractical.comwrote: On Fri, Aug 06, 2010 at 11:41:08AM +0100, Howard Jones wrote: On 05/08/2010 22:08, Jesse Vincent wrote: We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Small documentation note: Above and beyond the modules needed for RT itself, I needed to install Module::Install, Module::Install::RTx and Module::Install::Readme to get Makefile.PL to run. I've never done module packaging, but I thought you could specify this in the Makefile.PL itself somehow? Did you pull from github or from cpan? The version on CPAN has that stuff baked in. The UI itself looks nice though :-) The main menu has a 'Page Not Found' message at the top for some reason, but it's quite usable - iPhone 3G/3.1, RT 3.8.8 I'm having trouble replicating the Page not found issue. Howie -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 10:18:46AM -0500, Max McGrath wrote: I have replicated the Page Not Found on the top. Can you send me the raw html of that page? I pulled from CPAN. Yes, that has nothing to do with the above, only with the inc/ issue the other poster had. Also, I've noticed the SelfService pages do not have a mobile interface. Is this correct? Or did I mess something up? No, I haven't implemented a mobile self-service interface. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On 06/08/2010 16:14, Jesse Vincent wrote: Did you pull from github or from cpan? The version on CPAN has that stuff baked in. I'm having trouble replicating the Page not found issue. This was from github last night. I agree that 'cpan -i RT::Extension::MobileUI' does the right thing though. For the Page not found part, I get this on 3 different 3.8.7/3.8.8 installs - one of which is very 'vanilla'. Here's a screenshot, just for clarity: http://wotsit.thingy.com/haj/images/mobile-ui.png Cheers, Howard Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 04:35:27PM +0100, Howard Jones wrote: On 06/08/2010 16:14, Jesse Vincent wrote: Did you pull from github or from cpan? The version on CPAN has that stuff baked in. I'm having trouble replicating the Page not found issue. This was from github last night. I agree that 'cpan -i RT::Extension::MobileUI' does the right thing though. For the Page not found part, I get this on 3 different 3.8.7/3.8.8 installs - one of which is very 'vanilla'. Here's a screenshot, just for clarity: http://wotsit.thingy.com/haj/images/mobile-ui.png *nod* I've just pushed an 0.91. I'm curious if that fixes it. Cheers, Howard -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Installed from cpan (0.90) on to 3.8.8. Works fine on T-Mobile branded Symbian 60 browser apart from seeing the Page not found message at the top of the page. Other than that, great extension! My field engineers will love it. -Original Message- From: rt-users-boun...@lists.bestpractical.com [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of Jesse Vincent Sent: 06 August 2010 16:38 To: Howard Jones Cc: rt-users@lists.bestpractical.com Subject: Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9 On Fri, Aug 06, 2010 at 04:35:27PM +0100, Howard Jones wrote: On 06/08/2010 16:14, Jesse Vincent wrote: Did you pull from github or from cpan? The version on CPAN has that stuff baked in. I'm having trouble replicating the Page not found issue. This was from github last night. I agree that 'cpan -i RT::Extension::MobileUI' does the right thing though. For the Page not found part, I get this on 3 different 3.8.7/3.8.8 installs - one of which is very 'vanilla'. Here's a screenshot, just for clarity: http://wotsit.thingy.com/haj/images/mobile-ui.png *nod* I've just pushed an 0.91. I'm curious if that fixes it. Cheers, Howard -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.851 / Virus Database: 271.1.1/3053 - Release Date: 08/05/10 19:23:00 Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 05:44:40PM +0100, Jim Tambling wrote: Installed from cpan (0.90) on to 3.8.8. Works fine on T-Mobile branded Symbian 60 browser apart from seeing the Page not found message at the top of the page. Other than that, great extension! My field engineers will love it. 0.92 should fix that issue. I've pushed it to cpan already. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Ok, stupid question. How do I go about getting the latest one from CPAN? -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 11:45 AM, Jesse Vincent je...@bestpractical.comwrote: On Fri, Aug 06, 2010 at 05:44:40PM +0100, Jim Tambling wrote: Installed from cpan (0.90) on to 3.8.8. Works fine on T-Mobile branded Symbian 60 browser apart from seeing the Page not found message at the top of the page. Other than that, great extension! My field engineers will love it. 0.92 should fix that issue. I've pushed it to cpan already. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 12:35:53PM -0500, Max McGrath wrote: Ok, stupid question. How do I go about getting the latest one from CPAN? https://pause.perl.org/incoming/ is the secret-ninja location for brand-new stuff. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
We've been playing with this today, and it's a very good start, thanks Jesse. I know my colleague Dave has already sent you a patch. My only criticisms of it so far are these: 1) On Safari on my iOS4 iPhone, it often seems to get the width of the display wrong when showing search results. Interestingly when setting Safari on my Mac to pretend to be Safari for iPhone, it doesn't make the same mistake. This may of course be a bug in Safari on iOS4. 2) In my opinion (and others in the office thought so too), there's a lot of wasted screen real-estate; some of the fonts are too large, and there is a lot of padding around stuff which spaces everything out too much and reduces the amount I can see on screen. For example, the main home page has so much padding around each item that it doesn't all fit on my iPhone's screen. The same goes for the pretty rounded corner eye candy too; it tends to force you to use even more padding around text to make it look decent. I'm not really a CSS expert (that is to say, at all), but I've been messing about with this a bit today and have trimmed a lot of the whitespace out. It's caused a couple of minor glitches, and I'm sure it isn't as pretty, but it's achieved my main aim, which is to increase the amount of real information I can read on the iPhone's screen without having to scroll. I can send you the patch if you want, although I'm probably making heinous mistakes. At the end of the day, RT for me is about getting at the information I need - while being pretty is nice, it's secondary to being able to see the required information. Just my 2ยข... Regards, Tim Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Thanks Jesse. I downloaded it and did the following: # perl Makefile.PL # make # make install then i restarted apache. This is what I get: This webpage has a redirect loop. The webpage at *http://rt.carthage.edu/rt//m/* has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer. Seems like an extra / gets added before the m. I try taking it out but it does the same thing. -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 12:35 PM, Jesse Vincent je...@bestpractical.comwrote: On Fri, Aug 06, 2010 at 12:35:53PM -0500, Max McGrath wrote: Ok, stupid question. How do I go about getting the latest one from CPAN? https://pause.perl.org/incoming/ is the secret-ninja location for brand-new stuff. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 06:38:43PM +0100, Tim Cutts wrote: We've been playing with this today, and it's a very good start, thanks Jesse. I know my colleague Dave has already sent you a patch. Yep. And I've pushed out 0.92 with a fix for the problem Dave hit, as well as... My only criticisms of it so far are these: 1) On Safari on my iOS4 iPhone, it often seems to get the width of the display wrong when showing search results. Interestingly when setting Safari on my Mac to pretend to be Safari for iPhone, it doesn't make the same mistake. This may of course be a bug in Safari on iOS4. Interesting. Sadly, nobody here has an iOS4 phone. The only iPod with OS4 we havecrashes when it tries to browse the mobile site, but I don't trust the device's provenance. 2) In my opinion (and others in the office thought so too), there's a lot of wasted screen real-estate; some of the fonts are too large, and there is a lot of padding around stuff which spaces everything out too much and reduces the amount I can see on screen. For example, the main home page has so much padding around each item that it doesn't all fit on my iPhone's screen. The same goes for the pretty rounded corner eye candy too; it tends to force you to use even more padding around text to make it look decent. Try out 0.92. I've tightened it up _some_ but tightening up the homepage too much will make the targets completely unclickable for folks with smaller screens. I'm not opposed to killing the corner rounding off entirely. I'd certainly love patches to make the mobile UI more usable. Because we're trying to hit things that aren't just Mobile WebKit and have...wildly different resolutions and physical sizes, I need to be careful about changes, but I know we could do a FAR better job than we're doing now. So yes, please send patches. Or fork the project on github and send pull requests. Best, Jesse Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 12:43:10PM -0500, Max McGrath wrote: Thanks Jesse. I downloaded it and did the following: # perl Makefile.PL # make # make install then i restarted apache. This is what I get: This webpage has a redirect loop. The webpage at *http://rt.carthage.edu/rt//m/* has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer. Ok. If you go to /m/index.html, does it work right? And can you send along your apache configuration? Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Yup, that worked! And Page not found is gone! Awesome! Here's my config... -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 12:44 PM, Jesse Vincent je...@bestpractical.comwrote: On Fri, Aug 06, 2010 at 12:43:10PM -0500, Max McGrath wrote: Thanks Jesse. I downloaded it and did the following: # perl Makefile.PL # make # make install then i restarted apache. This is what I get: This webpage has a redirect loop. The webpage at *http://rt.carthage.edu/rt//m/* has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer. Ok. If you go to /m/index.html, does it work right? And can you send along your apache configuration? VirtualHost *:80 ServerName rt.carthage.edu ServerAdmin m...@carthage.edu # config for your main content DocumentRoot /var/www Directory /var/www # here and in other places goes config # of your main host /Directory # as RT is out of document root then we want alias # and should define directory access Alias /rt/ /opt/rt3/share/html/ Directory /opt/rt3/share/html/ Order allow,deny Allow from all /Directory PerlRequire /opt/rt3/bin/webmux.pl Location /rt/ AddDefaultCharset UTF-8 SetHandler perl-script PerlHandler RT::Mason /Location /VirtualHost Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 12:50:20PM -0500, Max McGrath wrote: Yup, that worked! Ok. If you add Options indexes DirectoryIndex index.html to the RT directory's configuration in apache, does going to /m/ work? And Page not found is gone! Awesome! Here's my config... -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 12:44 PM, Jesse Vincent je...@bestpractical.comwrote: On Fri, Aug 06, 2010 at 12:43:10PM -0500, Max McGrath wrote: Thanks Jesse. I downloaded it and did the following: # perl Makefile.PL # make # make install then i restarted apache. This is what I get: This webpage has a redirect loop. The webpage at *http://rt.carthage.edu/rt//m/* has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer. Ok. If you go to /m/index.html, does it work right? And can you send along your apache configuration? VirtualHost *:80 ServerName rt.carthage.edu ServerAdmin m...@carthage.edu # config for your main content DocumentRoot /var/www Directory /var/www # here and in other places goes config # of your main host /Directory # as RT is out of document root then we want alias # and should define directory access Alias /rt/ /opt/rt3/share/html/ Directory /opt/rt3/share/html/ Order allow,deny Allow from all /Directory PerlRequire /opt/rt3/bin/webmux.pl Location /rt/ AddDefaultCharset UTF-8 SetHandler perl-script PerlHandler RT::Mason /Location /VirtualHost -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On 6 Aug 2010, at 18:43, Jesse Vincent wrote: 2) In my opinion (and others in the office thought so too), there's a lot of wasted screen real-estate; some of the fonts are too large, and there is a lot of padding around stuff which spaces everything out too much and reduces the amount I can see on screen. For example, the main home page has so much padding around each item that it doesn't all fit on my iPhone's screen. The same goes for the pretty rounded corner eye candy too; it tends to force you to use even more padding around text to make it look decent. Try out 0.92. I've tightened it up _some_ but tightening up the homepage too much will make the targets completely unclickable for folks with smaller screens. I'm not opposed to killing the corner rounding off entirely. I'd certainly love patches to make the mobile UI more usable. Because we're trying to hit things that aren't just Mobile WebKit and have...wildly different resolutions and physical sizes, I need to be careful about changes, but I know we could do a FAR better job than we're doing now. Sure, that was my point entirely - it feels at the moment as though it's designed for a *larger* screen than the iPhone, so we're broadly in agreement; it needs to work sensibly even when the screen is *really* tiny. This is indeed quite a challenge! Regards, Tim Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
No, but maybe I put it in the wrong place: VirtualHost *:80 ServerName rt.carthage.edu ServerAdmin m...@carthage.edu # config for your main content DocumentRoot /var/www Directory /var/www # here and in other places goes config # of your main host /Directory # as RT is out of document root then we want alias # and should define directory access Alias /rt/ /opt/rt3/share/html/ Directory /opt/rt3/share/html/ Order allow,deny Allow from all *Options indexes* *DirectoryIndex index.html* /Directory PerlRequire /opt/rt3/bin/webmux.pl Location /rt/ AddDefaultCharset UTF-8 SetHandler perl-script PerlHandler RT::Mason /Location /VirtualHost -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 12:51 PM, Jesse Vincent je...@bestpractical.comwrote: On Fri, Aug 06, 2010 at 12:50:20PM -0500, Max McGrath wrote: Yup, that worked! Ok. If you add Options indexes DirectoryIndex index.html to the RT directory's configuration in apache, does going to /m/ work? And Page not found is gone! Awesome! Here's my config... -- Max McGrath Asst. Network Admin/Systems Specialist Carthage College 262-552-5512 mmcgr...@carthage.edu On Fri, Aug 6, 2010 at 12:44 PM, Jesse Vincent je...@bestpractical.com wrote: On Fri, Aug 06, 2010 at 12:43:10PM -0500, Max McGrath wrote: Thanks Jesse. I downloaded it and did the following: # perl Makefile.PL # make # make install then i restarted apache. This is what I get: This webpage has a redirect loop. The webpage at *http://rt.carthage.edu/rt//m/* has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer. Ok. If you go to /m/index.html, does it work right? And can you send along your apache configuration? VirtualHost *:80 ServerName rt.carthage.edu ServerAdmin m...@carthage.edu # config for your main content DocumentRoot /var/www Directory /var/www # here and in other places goes config # of your main host /Directory # as RT is out of document root then we want alias # and should define directory access Alias /rt/ /opt/rt3/share/html/ Directory /opt/rt3/share/html/ Order allow,deny Allow from all /Directory PerlRequire /opt/rt3/bin/webmux.pl Location /rt/ AddDefaultCharset UTF-8 SetHandler perl-script PerlHandler RT::Mason /Location /VirtualHost -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On 06/08/2010 17:45, Jesse Vincent wrote: 0.92 should fix that issue. I've pushed it to cpan already. 0.93 from PAUSE resolved the Page Not Found for me. This will be a very valuable plugin for our on-call guys, who already have an iPhone. Thanks, Jesse. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Hi Jesse, It looks good so far, I just have one comment. Since we are using WebExternalAuth here, we never see the login screen, and therefore never see the link with the option to go to the normal interface. Maybe a link to the normal full size interface could be added to the mobile home screen? Thanks, ~Jason On Fri, 2010-08-06 at 13:35 -0400, Jesse Vincent wrote: On Fri, Aug 06, 2010 at 12:35:53PM -0500, Max McGrath wrote: Ok, stupid question. How do I go about getting the latest one from CPAN? https://pause.perl.org/incoming/ is the secret-ninja location for brand-new stuff. Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com -- /--\ | Jason A. Smith Email: smit...@bnl.gov | | Atlas Computing Facility, Bldg. 510MPhone: +1-631-344-4226 | | Brookhaven National Lab, P.O. Box 5000 Fax: +1-631-344-7616 | | Upton, NY 11973-5000, U.S.A. | \--/ Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
Using RT 3.8.2 and BlackBerry OS 5 Whenever I try to display a ticket I'm getting an error saying could not find component for path '/Ticket/Elements/ShowPriority' When creating a new ticket, I get a similar error message except it says EditTransactionCustomFields instead of ShowPriority. When I click create however I get another error: Queue could not be loaded. Other than that this looks awesome! - Dan -- Daniel Farst IT Support Coordinator College of Arts and Sciences Case Western Reserve University daniel.fa...@case.edu o: 216.368.2375 m: 216.334.9146 Public key on keyserver.pgp.com -- Thursday, August 5, 2010, 5:08:31 PM, Jesse Vincent wrote: -- Over the past few weeks, I've been spending my time putting together an initial implementation of a modern phone-friendly interface for RT. We've just published the source code to http://github.com/bestpractical/rt-extension-mobileui and it will show up at http://search.cpan.org/dist/RT-Extension-MobileUI in the very near future. This is very much an initial release and I know there are things that need improvement, though I'd greatly appreciate feedback to help figure out what those improvements should be. We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Once you install the extension, you can have a look around from your desktop browser by visiting /m on your RT server. The Mobile UI tries pretty hard to detect mobile browsers and push them to the mobile login page, though there's a link to get back to the full UI if it gets your browser wrong. Right now, the mobile interface supports: External Authentication Regular RT Login Creating Tickets Search (using the same Simple Search as the main UI) Display of saved searches Ticket display Ticket comment/reply Ticket history Attachment download You can see some screenshots at http://blog.bestpractical.com/ -Jesse pgpAdl43BCU5u.pgp Description: PGP signature Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] [Rt-announce] RT for Mobile Devices 0.9
On Fri, Aug 06, 2010 at 06:10:00PM -0400, Daniel Farst wrote: Using RT 3.8.2 and BlackBerry OS 5 Yep. We've found the lower-bound on the extension. Looks like it's 3.8.3. And you _really_ ought to be running at least 3.8.5 or newer. (http://lists.bestpractical.com/pipermail/rt-announce/2009-November/000176.html) Whenever I try to display a ticket I'm getting an error saying could not find component for path '/Ticket/Elements/ShowPriority' When creating a new ticket, I get a similar error message except it says EditTransactionCustomFields instead of ShowPriority. When I click create however I get another error: Queue could not be loaded. Other than that this looks awesome! - Dan -- Daniel Farst IT Support Coordinator College of Arts and Sciences Case Western Reserve University daniel.fa...@case.edu o: 216.368.2375 m: 216.334.9146 Public key on keyserver.pgp.com -- Thursday, August 5, 2010, 5:08:31 PM, Jesse Vincent wrote: -- Over the past few weeks, I've been spending my time putting together an initial implementation of a modern phone-friendly interface for RT. We've just published the source code to http://github.com/bestpractical/rt-extension-mobileui and it will show up at http://search.cpan.org/dist/RT-Extension-MobileUI in the very near future. This is very much an initial release and I know there are things that need improvement, though I'd greatly appreciate feedback to help figure out what those improvements should be. We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Once you install the extension, you can have a look around from your desktop browser by visiting /m on your RT server. The Mobile UI tries pretty hard to detect mobile browsers and push them to the mobile login page, though there's a link to get back to the full UI if it gets your browser wrong. Right now, the mobile interface supports: External Authentication Regular RT Login Creating Tickets Search (using the same Simple Search as the main UI) Display of saved searches Ticket display Ticket comment/reply Ticket history Attachment download You can see some screenshots at http://blog.bestpractical.com/ -Jesse -- Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
[rt-users] [Rt-announce] RT for Mobile Devices 0.9
Over the past few weeks, I've been spending my time putting together an initial implementation of a modern phone-friendly interface for RT. We've just published the source code to http://github.com/bestpractical/rt-extension-mobileui and it will show up at http://search.cpan.org/dist/RT-Extension-MobileUI in the very near future. This is very much an initial release and I know there are things that need improvement, though I'd greatly appreciate feedback to help figure out what those improvements should be. We've tested this new UI on the iPhone, Android 2.x, BlackberryOS 4.5 and 5.0, Kindle 2.5 and in a number of desktop browsers. We've only tested this on a recent RT 3.8, but it _should_ work on older versions of RT. Reports of failures on 3.6.x or 3.8.x would be much appreciated. Once you install the extension, you can have a look around from your desktop browser by visiting /m on your RT server. The Mobile UI tries pretty hard to detect mobile browsers and push them to the mobile login page, though there's a link to get back to the full UI if it gets your browser wrong. Right now, the mobile interface supports: External Authentication Regular RT Login Creating Tickets Search (using the same Simple Search as the main UI) Display of saved searches Ticket display Ticket comment/reply Ticket history Attachment download You can see some screenshots at http://blog.bestpractical.com/ -Jesse -- ___ RT-Announce mailing list rt-annou...@lists.bestpractical.com http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-announce Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com