From 46cec2abd85d4dce063689a0259e0772a2c409c3 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Wed, 13 Mar 2013 19:27:39 +0100 Subject: Fix selection of menu in automember https://fedorahosted.org/freeipa/ticket/3236 --- install/ui/src/freeipa/navigation/menu_spec.js | 39 +++++++++++++++++++++----- 1 file changed, 32 insertions(+), 7 deletions(-) (limited to 'install/ui/src') diff --git a/install/ui/src/freeipa/navigation/menu_spec.js b/install/ui/src/freeipa/navigation/menu_spec.js index 06e49597..f128f986 100644 --- a/install/ui/src/freeipa/navigation/menu_spec.js +++ b/install/ui/src/freeipa/navigation/menu_spec.js @@ -69,13 +69,38 @@ var nav = {}; {entity: 'pwpolicy'}, {entity: 'krbtpolicy'}, {entity: 'selinuxusermap'}, - {name: 'automember', label: '@i18n:tabs.automember', - children: [ - { name: 'amgroup', entity: 'automember', - facet: 'searchgroup', label: '@i18n:objects.automember.usergrouprules'}, - { name: 'amhostgroup', entity: 'automember', - facet: 'searchhostgroup', label: '@i18n:objects.automember.hostgrouprules'} - ]} + { + name: 'automember', + label: '@i18n:tabs.automember', + children: [ + { + name: 'amgroup', + entity: 'automember', + facet: 'searchgroup', + label: '@i18n:objects.automember.usergrouprules', + children: [ + { + entity: 'automember', + facet: 'usergrouprule', + hidden: true + } + ] + }, + { + name: 'amhostgroup', + entity: 'automember', + facet: 'searchhostgroup', + label: '@i18n:objects.automember.hostgrouprules', + children: [ + { + entity: 'automember', + facet: 'hostgrouprule', + hidden: true + } + ] + } + ] + } ]}, {name: 'ipaserver', label: '@i18n:tabs.ipaserver', children: [ {name: 'rolebased', label: '@i18n:tabs.role', children: [ -- cgit