[Jifty-commit] r2075 - in jifty/trunk/examples/Chat: lib/Chat/Action share/web/templates/fragments

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Oct 27 10:01:55 EDT 2006


Author: audreyt
Date: Fri Oct 27 10:01:53 2006
New Revision: 2075

Modified:
   jifty/trunk/examples/Chat/lib/Chat/Action/Send.pm
   jifty/trunk/examples/Chat/share/web/templates/fragments/sender
   jifty/trunk/examples/Chat/share/web/templates/index.html

Log:
* Chat: Style cleanup; use UserAgent as username to make things spicier.

Modified: jifty/trunk/examples/Chat/lib/Chat/Action/Send.pm
==============================================================================
--- jifty/trunk/examples/Chat/lib/Chat/Action/Send.pm	(original)
+++ jifty/trunk/examples/Chat/lib/Chat/Action/Send.pm	Fri Oct 27 10:01:53 2006
@@ -9,6 +9,9 @@
 
 sub take_action {
     my $self = shift;
-    Chat::Event::Message->new( { message => $self->argument_value('message') } )->publish;
+    my $msg  = $self->argument_value('message');
+    $msg = "<$1> $msg" if $ENV{HTTP_USER_AGENT} =~ /([^\W\d]+)[\W\d]*$/;
+    Chat::Event::Message->new( { message => $msg } )->publish;
 }
+
 1;

Modified: jifty/trunk/examples/Chat/share/web/templates/fragments/sender
==============================================================================
--- jifty/trunk/examples/Chat/share/web/templates/fragments/sender	(original)
+++ jifty/trunk/examples/Chat/share/web/templates/fragments/sender	Fri Oct 27 10:01:53 2006
@@ -1,10 +1,7 @@
 <%init>
-my $action = Jifty->web->new_action(class=>'Send');
+my $action = Jifty->web->new_action( class => 'Send' );
 </%init>
-<%Jifty->web->form->start%>
+<% Jifty->web->form->start %>
 <% $action->form_field('message') %>
-<% Jifty->web->form->submit(onclick => [  
-        {submit => $action} ,
-        {refresh_self => 1} ])
-%>
-<%Jifty->web->form->end%>
+<% Jifty->web->form->submit(onclick => [ { submit => $action }, { refresh_self => 1 } ]) %>
+<% Jifty->web->form->end %>

Modified: jifty/trunk/examples/Chat/share/web/templates/index.html
==============================================================================
--- jifty/trunk/examples/Chat/share/web/templates/index.html	(original)
+++ jifty/trunk/examples/Chat/share/web/templates/index.html	Fri Oct 27 10:01:53 2006
@@ -1,6 +1,6 @@
 <&| /_elements/wrapper, title => "Jifty chat server", subtitle => "" &>
-<% Jifty::Web::PageRegion->new( name => "message", path => '/__jifty/empty',)->render %>
-<% Jifty::Web::PageRegion->new( name => "sender", path => '/fragments/sender',)->render %>
+<% Jifty::Web::PageRegion->new( name => "message", path => '/__jifty/empty' )->render %>
+<% Jifty::Web::PageRegion->new( name => "sender", path => '/fragments/sender' )->render %>
 </&>
 <%init>
 Jifty->subs->add(


More information about the Jifty-commit mailing list