[Rt-commit] r17714 - in rt/3.999/trunk: .

sartak at bestpractical.com sartak at bestpractical.com
Mon Jan 12 14:23:30 EST 2009


Author: sartak
Date: Mon Jan 12 14:23:30 2009
New Revision: 17714

Modified:
   rt/3.999/trunk/   (props changed)
   rt/3.999/trunk/lib/RT/View/Admin/Groups.pm
   rt/3.999/trunk/lib/RT/View/Admin/Users.pm

Log:
 r78594 at onn:  sartak | 2009-01-12 14:23:25 -0500
 Convert users and groups admin CRUD to use RT::View::CRUD


Modified: rt/3.999/trunk/lib/RT/View/Admin/Groups.pm
==============================================================================
--- rt/3.999/trunk/lib/RT/View/Admin/Groups.pm	(original)
+++ rt/3.999/trunk/lib/RT/View/Admin/Groups.pm	Mon Jan 12 14:23:30 2009
@@ -50,13 +50,14 @@
 
 package RT::View::Admin::Groups;
 use Jifty::View::Declare -base;
-use base 'Jifty::View::Declare::CRUD';
+use base 'RT::View::CRUD';
 
-__PACKAGE__->use_mason_wrapper;
+use constant object_type    => 'Group';
+use constant tab_url        => '/Admin/Elements/GroupTabs';
+use constant current_tab    => 'Admin/Groups/';
+use constant current_subtab => 'Admin/Groups/';
 
-#sub per_page           {50}
-sub object_type     {'Group'}
-sub display_columns {qw(id name description)}
+use constant display_columns => qw(id name description);
 
 sub _current_collection {
     my $self = shift;
@@ -66,3 +67,4 @@
 }
 
 1;
+

Modified: rt/3.999/trunk/lib/RT/View/Admin/Users.pm
==============================================================================
--- rt/3.999/trunk/lib/RT/View/Admin/Users.pm	(original)
+++ rt/3.999/trunk/lib/RT/View/Admin/Users.pm	Mon Jan 12 14:23:30 2009
@@ -50,12 +50,14 @@
 
 package RT::View::Admin::Users;
 use Jifty::View::Declare -base;
-use base 'Jifty::View::Declare::CRUD';
+use base 'RT::View::CRUD';
 
-__PACKAGE__->use_mason_wrapper;
+use constant object_type     => 'User';
+use constant display_columns => qw(id name email);
 
-sub per_page        {50}
-sub object_type     {'User'}
-sub display_columns {qw(id name email)}
+use constant tab_url         => '/Admin/Elements/UserTabs';
+use constant current_tab     => 'Admin/Users/';
+use constant current_subtab  => 'Admin/Users/';
 
 1;
+


More information about the Rt-commit mailing list