Re: [Catalyst] + in GET param

2007-09-13 Thread Gavin Henry
was double decoding, %2B - + - ' ' (space). I'll upgrade/patch our env with the fix. Thanks. On 9/12/07, Gavin Henry [EMAIL PROTECTED] wrote: Jonathan Rockway wrote: Gavin Henry wrote: Tatsuhiko Miyagawa wrote: I tested but couldn't reproduce. So I wouldn't say this is a Cat bug

Re: [Catalyst] + in GET param

2007-09-12 Thread Gavin Henry
Matt Rosin wrote: I wonder if this is similar to something bug I saw a few months ago. I tried to pass a GET url into a TT2 field but the question mark in the url kept getting url-encoded to %3F. I was wondering if it was a Unicode problem, but it may have been wrong url_for syntax. Here

Re: [Catalyst] + in GET param

2007-09-12 Thread Gavin Henry
Tatsuhiko Miyagawa wrote: I tested but couldn't reproduce. So I wouldn't say this is a Cat bug. % catalyst.pl TestApp % cd TestApp % vi lib/TestApp/Controller/Root.pm sub default : Private { my ( $self, $c ) = @_; # Hello World $c-response-body(Hello .

Re: [Catalyst] + in GET param

2007-09-12 Thread Gavin Henry
Jonathan Rockway wrote: Gavin Henry wrote: Tatsuhiko Miyagawa wrote: I tested but couldn't reproduce. So I wouldn't say this is a Cat bug. And the same result as before: Hello first.last [EMAIL PROTECTED] Would you guys be so kind as to run scandeps.pl (from Module::ScanDeps

Re: [Catalyst] + in GET param

2007-09-12 Thread Gavin Henry
Jonathan Rockway wrote: Gavin Henry wrote: Tatsuhiko Miyagawa wrote: I tested but couldn't reproduce. So I wouldn't say this is a Cat bug. And the same result as before: Hello first.last [EMAIL PROTECTED] Would you guys be so kind as to run scandeps.pl (from Module::ScanDeps

Re: [Catalyst] + in GET param

2007-09-11 Thread Gavin Henry
Looks like it is a problem with the debug printing code or the some unescape code somewhere. That is the proper escape for +. Yes. and the problem is Catalyst is unescaping it to early, so its seeing it as a literal +, which then gets converted to a space according to the HTTP RFC. It

Re: [Catalyst] + in GET param

2007-09-11 Thread Gavin Henry
quote who=[EMAIL PROTECTED] That's what uri_for is already doing (I forgot to mention I'd checked already). uri_for: http://myserver.com/blah/?username=first.last%2Bme%40gmail.com URI::Escape: perl -MURI::Escape -e print uri_escape('[EMAIL PROTECTED]');

[Catalyst] Catalyst Manual/Tut PDF

2007-08-20 Thread Gavin Henry
Dear All, Would anyone with access to the main site be willing to do: http://use.perl.org/~Yanick/journal/33807 And upload the gerenated PDF? Thanks, Gavin. ___ List: Catalyst@lists.rawmode.org Listinfo:

Re: [Catalyst] Trapping exit/respawning FastCgiExternalServer

2007-06-28 Thread Gavin Henry
quote who=Matt S Trout On Thu, Jun 07, 2007 at 05:11:50PM -0700, Andrew Peebles wrote: Running a production Catalyst app as a FastCgiExternalServer. Occasionally it crashes. As in the process exits? We've had this twict this week. Fastcgi daemon just disappears. Whats the best way to debug

Re: [Catalyst] [ANNOUNCE] Grokbase - Catalyst-based mailing list archive

2007-05-29 Thread Gavin Henry
quote who=John Wang On 5/28/07, Gavin Henry [EMAIL PROTECTED] wrote: Very nice, and definitely a Google App feel to it. I can see dojo etc. there too. It's fast and I like the red Loading... message, just like google. Thanks Gavin. I'm glad you like it and that it's snappy for you

Re: [Catalyst] [ANNOUNCE] Grokbase - Catalyst-based mailing list archive

2007-05-28 Thread Gavin Henry
quote who=John Wang I've been working on a new site, Grokbase, to make it easy to read and access mailing list archives through modern web techniques. It's now ready for everyone to take a look, at http://grokbase.com. The site is based on Catalyst, Template::Toolkit, DBIx::Class::Storage and

Re: [Catalyst] Generate dynamic list

2007-04-09 Thread Gavin Henry
quote who=Danny Warren I just insclude the prototype.js script directly in my html template whenever I need to use prototype. More info: http://www.prototypejs.org/ http://wiki.script.aculo.us/scriptaculous/show/Prototype Danny Warren Yeah, Javascript is the way to go. Here's what I do

Re: [Catalyst] You have been automatically logged out.

2007-02-25 Thread Gavin Henry
quote who=Gavin Henry Dear All, How would you advise implementing an automated logout system? Polling via js? Server side timing? Not sure, but I've seen many sites (banking etc.) do this. Thanks, Gavin. Thanks all. I thnk everyone just covered all possible solutions. Gavin

[Catalyst] Pushing new Model connections to loaded auth/sess Plugins

2007-02-25 Thread Gavin Henry
Dear all, I'm have lot's of chained actions something like: /user/*/login /user/*/sitefunction1 /user/*/sitefunction2 etc. Now the * will be a different userid, which corresponds to a different user database. When said user comes a long, I have a /user/base action that CapturesArgs(1), using

[Catalyst] You have been automatically logged out.

2007-02-20 Thread Gavin Henry
Dear All, How would you advise implementing an automated logout system? Polling via js? Server side timing? Not sure, but I've seen many sites (banking etc.) do this. Thanks, Gavin. -- Walking the road to enlightenment... I found a penguin and a camel on the way. Fancy a [EMAIL

Re: [Catalyst] Catalyst book

2006-10-17 Thread Gavin Henry
quote who=Jonathan Rockway I'm working on a book for Packt Publishing (O'Reilly wasn't interested, I'm told, but I wasn't the one who asked them). It's a basic Catalyst introduction, and it will be out sometime next summer (my timeline says June). Info was posted to the dev list a month or

Re: [Catalyst] [Announce] Catalyst 5.7003 (oh, and 5.7002)

2006-09-24 Thread Gavin Henry
quote who=Marcus Ramberg Hey gang. I've just pushed a new minor release to CPAN. Actually, I pushed another one last week too, but I didn't tell you about it :) This one contains updates to the Tutorial section. The previous one fixed some minor bugs. Here's the actual changelog. 5.7003

Re: [Catalyst] [Announce] Catalyst 5.7003 (oh, and 5.7002)

2006-09-24 Thread Gavin Henry
quote who=Matt S Trout Gavin Henry wrote: What's the trigger level of addition/fixes/docs needed to justify a new release by the way? Just interested. The general rule of thumb for update releases tends to be one showstopper (broken tutorial counting and triggering 003) or accumulated

Re: [Catalyst] [Announce] iusethis.org goes into public beta.

2006-07-09 Thread Gavin Henry
quote who=Marcus Ramberg For the last six months I've been working on a pet project with my designer friend Arne. It looks very cool and well designed. We call it iusethis, and it's a website for keeping track of the apps you use. It's for the mac for now, and it's based on Catalyst and

Re: [Catalyst] [Announce] iusethis.org goes into public beta.

2006-07-09 Thread Gavin Henry
quote who=Marcus Ramberg Feel free to try it out at http://osx.iusethis.com/ and give us feedback. We'd love to hear from you :) How come you http://www.google-analytics.com/urchin.js ? I can use CustomizeGoogle extension to block this? You might also want to add an Etag and Pragma header

Re: [Catalyst] [Announce] iusethis.org goes into public beta.

2006-07-09 Thread Gavin Henry
quote who=Marcus Ramberg On 7/9/06, Gavin Henry [EMAIL PROTECTED] wrote: quote who=Marcus Ramberg For the last six months I've been working on a pet project with my designer friend Arne. It looks very cool and well designed. No thanks to me for that :) It's been great working

Re: [Catalyst] [Announce] iusethis.org goes into public beta.

2006-07-09 Thread Gavin Henry
quote who=Marcus Ramberg On 7/9/06, Gavin Henry [EMAIL PROTECTED] wrote: quote who=Marcus Ramberg Feel free to try it out at http://osx.iusethis.com/ and give us feedback. We'd love to hear from you :) How come you http://www.google-analytics.com/urchin.js ? I can use CustomizeGoogle