[Jifty-commit] r3545 - jifty/trunk/lib/Jifty/Plugin/OpenID

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Jun 22 01:23:45 EDT 2007


Author: gugod
Date: Fri Jun 22 01:23:43 2007
New Revision: 3545

Modified:
   jifty/trunk/lib/Jifty/Plugin/OpenID/View.pm

Log:
Add a "next" parameter so one can specify the next page to go after
openid login.


Modified: jifty/trunk/lib/Jifty/Plugin/OpenID/View.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/OpenID/View.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/OpenID/View.pm	Fri Jun 22 01:23:43 2007
@@ -15,7 +15,7 @@
 
 template 'openid/login' => page {
     { title is _("Login with your OpenID") }
-    my $action = get('action');
+    my ($action, $next) = get('action', 'next');
 
     div {
         unless ( Jifty->web->current_user->id ) {
@@ -29,13 +29,13 @@
                         }
                     }
                 );
-                form {
-                    render_action($action);
-                    form_submit(
-                        label  => _("Go for it!"),
-                        submit => $action
-                    );
-                }
+                Jifty->web->form->start( call => $next );
+                render_action($action);
+                form_submit(
+                    label  => _("Go for it!"),
+                    submit => $action
+                );
+                Jifty->web->form->end;
             };
         }
         else {


More information about the Jifty-commit mailing list