[Rt-commit] rt branch, 4.6/reapply-menu-changes-for-admin-condition-and-actions, created. rt-4.4.4-57-g9ab9fb74d
? sunnavy
sunnavy at bestpractical.com
Wed Apr 24 13:20:46 EDT 2019
The branch, 4.6/reapply-menu-changes-for-admin-condition-and-actions has been created
at 9ab9fb74d92a938dd1026b8d438f32b936aea018 (commit)
- Log -----------------------------------------------------------------
commit 9ab9fb74d92a938dd1026b8d438f32b936aea018
Author: sunnavy <sunnavy at bestpractical.com>
Date: Thu Apr 25 01:13:07 2019 +0800
Reapply dropped menu changes of conditions/actions admin pages
Admin conditions/actions pages are cored in ff484be8e, but the the menu
change in /Elements/Tabs got dropped on 4.6. This commit reapplys the
menu changes to MenuBuilder.pm accordingly.
diff --git a/lib/RT/Interface/Web/MenuBuilder.pm b/lib/RT/Interface/Web/MenuBuilder.pm
index 5e9fbed9c..623c755e9 100644
--- a/lib/RT/Interface/Web/MenuBuilder.pm
+++ b/lib/RT/Interface/Web/MenuBuilder.pm
@@ -827,6 +827,22 @@ sub _BuildAdminMenu {
$scrips->child( select => title => loc('Select'), path => "/Admin/Global/Scrips.html" );
$scrips->child( create => title => loc('Create'), path => "/Admin/Scrips/Create.html?Global=1" );
+ my $conditions = $admin_global->child( conditions =>
+ title => loc('Conditions'),
+ description => loc('Edit system conditions'),
+ path => '/Admin/Global/Conditions.html',
+ );
+ $conditions->child( select => title => loc('Select'), path => "/Admin/Global/Conditions.html" );
+ $conditions->child( create => title => loc('Create'), path => "/Admin/Conditions/Create.html" );
+
+ my $actions = $admin_global->child( actions =>
+ title => loc('Actions'),
+ description => loc('Edit system actions'),
+ path => '/Admin/Global/Actions.html',
+ );
+ $actions->child( select => title => loc('Select'), path => "/Admin/Global/Actions.html" );
+ $actions->child( create => title => loc('Create'), path => "/Admin/Actions/Create.html" );
+
my $templates = $admin_global->child( templates =>
title => loc('Templates'),
description => loc('Edit system templates'),
@@ -1169,6 +1185,16 @@ sub _BuildAdminMenu {
$page->child( create => title => loc('Create'), path => "/Admin/Scrips/Create.html?Global=1" );
}
+ if ( $request_path =~ m{^/Admin(?:/Global)?/Conditions} ) {
+ $page->child( select => title => loc('Select'), path => "/Admin/Global/Conditions.html" );
+ $page->child( create => title => loc('Create'), path => "/Admin/Conditions/Create.html" );
+ }
+
+ if ( $request_path =~ m{^/Admin(?:/Global)?/Actions} ) {
+ $page->child( select => title => loc('Select'), path => "/Admin/Global/Actions.html" );
+ $page->child( create => title => loc('Create'), path => "/Admin/Actions/Create.html" );
+ }
+
if ( $request_path =~ m{^/Admin/Global/Templates?\.html} ) {
$page->child( select => title => loc('Select'), path => "/Admin/Global/Templates.html" );
$page->child( create => title => loc('Create'), path => "/Admin/Global/Template.html?Create=1" );
-----------------------------------------------------------------------
More information about the rt-commit
mailing list