[mb-commits] r9837 - in mb_server/branches/TemplateToolkit/catalyst: lib lib/musicbrainz/Controller root root/user t

root at musicbrainz.org root at musicbrainz.org
Tue May 13 15:58:27 UTC 2008


Author: acid2
Date: 2008-05-13 15:58:27 +0000 (Tue, 13 May 2008)
New Revision: 9837

Added:
   mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz/Controller/User.pm
   mb_server/branches/TemplateToolkit/catalyst/root/user/
   mb_server/branches/TemplateToolkit/catalyst/root/user/login.tt
   mb_server/branches/TemplateToolkit/catalyst/root/user/profile.tt
   mb_server/branches/TemplateToolkit/catalyst/t/controller_User.t
Modified:
   mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz.pm
   mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz/Controller/Root.pm
Log:
Very basics of user management

Modified: mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz/Controller/Root.pm
===================================================================
--- mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz/Controller/Root.pm	2008-05-13 10:37:48 UTC (rev 9836)
+++ mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz/Controller/Root.pm	2008-05-13 15:58:27 UTC (rev 9837)
@@ -81,13 +81,15 @@
 
 =head2 end
 Attempt to render a view, if needed. This will also set up some global variables in the 
-context containing important information about the server used on the majority of templates.
+context containing important information about the server used on the majority of templates,
+and also the current user.
 =cut 
 
 sub end : ActionClass('RenderView') {
     my ($self, $c) = @_;
-
+    
     $c->stash->{server_details}->{version} = &DBDefs::VERSION;
+    $c->stash->{user} = $c->session->{user};
 }
 
 =head1 AUTHOR

Added: mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz/Controller/User.pm

Modified: mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz.pm
===================================================================
--- mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz.pm	2008-05-13 10:37:48 UTC (rev 9836)
+++ mb_server/branches/TemplateToolkit/catalyst/lib/musicbrainz.pm	2008-05-13 15:58:27 UTC (rev 9837)
@@ -29,9 +29,18 @@
 __PACKAGE__->config( name => 'musicbrainz' );
 
 # Start the application
-__PACKAGE__->setup(qw/-Debug ConfigLoader Static::Simple/);
+__PACKAGE__->setup(qw/
+-Debug
+ConfigLoader
+Static::Simple
 
+StackTrace
 
+Session
+Session::State::Cookie
+Session::Store::FastMmap/);
+
+
 =head1 NAME
 
 musicbrainz - Catalyst based application

Added: mb_server/branches/TemplateToolkit/catalyst/root/user/login.tt

Added: mb_server/branches/TemplateToolkit/catalyst/root/user/profile.tt

Added: mb_server/branches/TemplateToolkit/catalyst/t/controller_User.t




More information about the MusicBrainz-commits mailing list