[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