[Rt-commit] rt branch, admin_ui, updated. 77c83d7999d256345cae55a247d60648f736c02e

sunnavy at bestpractical.com sunnavy at bestpractical.com
Mon Jan 11 03:43:23 EST 2010


The branch, admin_ui has been updated
       via  77c83d7999d256345cae55a247d60648f736c02e (commit)
      from  b53e1d44310b9519656c35543ea27858cbe7437b (commit)

Summary of changes:
 lib/RT/Dispatcher.pm |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

- Log -----------------------------------------------------------------
commit 77c83d7999d256345cae55a247d60648f736c02e
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Mon Jan 11 16:43:15 2010 +0800

    add edit links for /admin

diff --git a/lib/RT/Dispatcher.pm b/lib/RT/Dispatcher.pm
index c96ed53..bd7ad75 100644
--- a/lib/RT/Dispatcher.pm
+++ b/lib/RT/Dispatcher.pm
@@ -471,10 +471,10 @@ before 'admin/queues' => run {
         $queue_obj->load($id);
 
 #        my $queue = page_nav->child( $queue_obj->name => url => "/admin/queues/Modify.html?id=" . $id );
-#        $queue->child( _('Basics'),    url => "/admin/queues/Modify.html?id=" . $id );
         my $queue = page_nav->child(
             $queue_obj->name => url => '/admin/queues?id=' . $id );
         $queue->child( _('Watchers'),  url => "/admin/queues/people?id=" . $id );
+        $queue->child( _('Basics'),    url => "/admin/queues/edit?id=" . $id );
 
         # because Templates have their own ids, let's use queue parameter here
         $queue->child( _('Templates'), url => "/admin/queues/templates?queue=" . $id );
@@ -501,12 +501,11 @@ before '/admin/users' => run {
     if ( my $id = Jifty->web->request->argument('id') ) {
         my $obj = RT::Model::User->new();
         $obj->load($id);
-#        my $tabs = page_nav->child( 'current' => label => $obj->name, url => "/admin/users/Modify.html?id=" . $id, );
-#        $tabs->child( _('Basics'),         url => "/admin/users/Modify.html?id=" . $id );
         my $tabs = page_nav->child(
             'current' => label => $obj->name,
             url       => '/admin/users?id=' . $id,
         );
+        $tabs->child( _('Basics'), url => "/admin/users/edit?id=" . $id );
 
         $tabs->child( _('Memberships'),    url => "/admin/users/memberships?id=" . $id );
         $tabs->child( _('History'),        url => "/admin/users/history?id=" . $id );
@@ -521,14 +520,13 @@ before '/admin/users' => run {
 before 'admin/groups' => run {
 
     page_nav->child( _('Select') => url => "/admin/groups/" );
-#    page_nav->child( _('Create') => url => "/admin/groups/Modify.html?create=1", separator => 1 );
     if ( my $id = Jifty->web->request->argument('id') ) {
         my $obj = RT::Model::Group->new();
         $obj->load($id);
-#        my $tabs = page_nav->child( $obj->name, url => "/admin/custom_fields/Modify.html?id=" . $id );
-#        $tabs->child( _('Basics')       => url => "/admin/groups/Modify.html?id=" . $obj->id );
         my $tabs =
           page_nav->child( $obj->name, url => '/admin/groups?id=' . $id );
+        $tabs->child(
+            _('Basics') => url => "/admin/groups/edit?id=" . $obj->id );
         $tabs->child( _('Members')      => url => "/admin/groups/members?id=" . $obj->id );
         $tabs->child( _('Group rights') => url => "/admin/groups/group_rights?id=" . $obj->id );
         $tabs->child( _('User rights')  => url => "/admin/groups/user_rights?id=" . $obj->id );
@@ -539,7 +537,6 @@ before 'admin/groups' => run {
 before 'admin/custom_fields/' => run {
     if ( Jifty->web->current_user->has_right( object => RT->system, right => 'AdminCustomField' ) ) {
         page_nav->child( _('Select'), url => "/admin/custom_fields" );
-#        page_nav->child( _('Create') => url => "/admin/custom_fields/Modify.html?create=1", );
 
     }
     if ( my $id = Jifty->web->request->argument('custom_field')
@@ -547,11 +544,11 @@ before 'admin/custom_fields/' => run {
     {
         my $obj = RT::Model::CustomField->new();
         $obj->load($id);
-#        my $tabs = page_nav->child( $obj->name, url => "/admin/custom_fields/Modify.html?id=" . $id );
-#        $tabs->child( _('Basics')       => url => "/admin/custom_fields/Modify.html?id=" . $id );
         my $tabs =
           page_nav->child( $obj->name,
             url => '/admin/custom_fields?id=' . $id );
+        $tabs->child(
+            _('Basics') => url => "/admin/custom_fields/edit?id=" . $id );
         $tabs->child( _('Group rights') => url => "/admin/custom_fields/group_rights?id=" . $id );
         $tabs->child( _('User rights')  => url => "/admin/custom_fields/user_rights?id=" . $id );
 
@@ -588,7 +585,6 @@ before 'admin/global/workflows' => run {
 
 before 'admin/rules' => run {
     page_nav->child( _('Select'), url => "/admin/rules/" );
-#    page_nav->child( _('Create'), url => "/admin/rules/Modify.html?create=1" );
 };
 
 before qr'(?:Ticket|Search)/' => run {

-----------------------------------------------------------------------


More information about the Rt-commit mailing list