summaryrefslogtreecommitdiffstats
path: root/install/ui/aci.js
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2011-02-08 15:41:24 -0600
committerAdam Young <ayoung@redhat.com>2011-02-09 19:46:49 -0500
commit8d597dcbb03ca70a342f470e0229c9934f75cb16 (patch)
tree7311deb7976b677efba19d864e893d8406aebd0f /install/ui/aci.js
parent25abf07360ea6824f3584edd847e080e6fdca981 (diff)
downloadfreeipa-8d597dcbb03ca70a342f470e0229c9934f75cb16.tar.gz
freeipa-8d597dcbb03ca70a342f470e0229c9934f75cb16.tar.xz
freeipa-8d597dcbb03ca70a342f470e0229c9934f75cb16.zip
Moved add dialog into search facet.
Previously the add dialog is added into entity. The dialog is only used by the search facet, so it's now moved into the search facet.
Diffstat (limited to 'install/ui/aci.js')
-rw-r--r--install/ui/aci.js135
1 files changed, 70 insertions, 65 deletions
diff --git a/install/ui/aci.js b/install/ui/aci.js
index fbfb6ba3a..e515902c5 100644
--- a/install/ui/aci.js
+++ b/install/ui/aci.js
@@ -523,26 +523,26 @@ IPA.entity_factories.permission = function() {
return IPA.entity({
'name': 'permission'
- }).add_dialog(
- IPA.add_dialog({
- name: 'add',
- title: 'Add New Permission',
- width: '700px'
- }).
- field(IPA.text_widget({
- name: 'cn',
- undo: false
- })).
- field(IPA.rights_widget({name: 'permissions', label: 'Permissions', join: true, undo: false})).
- section(IPA.target_section({name: 'target', label: 'Target', undo: false}))).
- facet(IPA.search_facet().
- column({name:'cn'})).
- facet(IPA.permission_details_facet({ name: 'details' }).
- section(
- IPA.stanza({name:'identity', label:'Identity'}).
- input({name: 'cn', 'read_only': true})).
- section(IPA.rights_section()).
- section(IPA.target_section({name: 'target', label: 'Target'})));
+ }).
+ facet(
+ IPA.search_facet().
+ column({name:'cn'}).
+ dialog(
+ IPA.add_dialog({
+ name: 'add',
+ title: 'Add New Permission',
+ width: '700px'
+ }).
+ field(IPA.text_widget({name: 'cn', undo: false})).
+ field(IPA.rights_widget({name: 'permissions', label: 'Permissions', join: true, undo: false})).
+ section(IPA.target_section({name: 'target', label: 'Target', undo: false})))).
+ facet(
+ IPA.permission_details_facet({ name: 'details' }).
+ section(
+ IPA.stanza({name:'identity', label:'Identity'}).
+ input({name: 'cn', 'read_only': true})).
+ section(IPA.rights_section()).
+ section(IPA.target_section({name: 'target', label: 'Target'})));
};
@@ -554,19 +554,20 @@ IPA.entity_factories.privilege = function() {
facet(
IPA.search_facet().
column({name:'cn'}).
- column({name:'description'})).
+ column({name:'description'}).
+ dialog(
+ IPA.add_dialog({
+ name: 'add',
+ title: 'Add Privilege'
+ }).
+ field(IPA.text_widget({ name: 'cn', undo: false})).
+ field(IPA.text_widget({ name: 'description', undo: false})))).
facet(
IPA.details_facet({name:'details'}).
section(
IPA.stanza({name:'identity', label:'Privilege Settings'}).
input({name:'cn'}).
input({name: 'description'}))).
- add_dialog(
- IPA.add_dialog({
- name: 'add',
- title: 'Add Privilege'}).
- field(IPA.text_widget({ name: 'cn', undo: false})).
- field(IPA.text_widget({ name: 'description', undo: false}))).
association({
name: 'permission',
other_entity: 'privilege',
@@ -585,22 +586,23 @@ IPA.entity_factories.role = function() {
return IPA.entity({
'name': 'role'
}).
- facet(IPA.search_facet().
- column({name:'cn'}).
- column({name:'description'})).
+ facet(
+ IPA.search_facet().
+ column({name:'cn'}).
+ column({name:'description'}).
+ dialog(
+ IPA.add_dialog({
+ name: 'add',
+ title: 'Add Role'
+ }).
+ field(IPA.text_widget({ name: 'cn', undo: false})).
+ field(IPA.text_widget({ name: 'description', undo: false})))).
facet(
IPA.details_facet({name:'details'}).
section(
IPA.stanza({name:'identity', label:'Role Settings'}).
input({name:'cn'}).
input({name: 'description'}))).
- add_dialog(
- IPA.add_dialog({
- name: 'add',
- title: 'Add Role'
- }).
- field(IPA.text_widget({ name: 'cn', undo: false})).
- field(IPA.text_widget({ name: 'description', undo: false}))).
association({
name: 'privilege',
add_method: 'add_privilege',
@@ -614,8 +616,19 @@ IPA.entity_factories.selfservice = function() {
return IPA.entity({
'name': 'selfservice'
}).
- facet(IPA.search_facet().
- column({name:'aciname'})).
+ facet(
+ IPA.search_facet().
+ column({name:'aciname'}).
+ dialog(
+ IPA.add_dialog({
+ name: 'add',
+ title: 'Add Self Service Definition'
+ }).
+ field(IPA.text_widget({ name: 'aciname', undo: false})).
+ field(IPA.attributes_widget({
+ object_type:'user',
+ name:'attrs'
+ })))).
facet(
IPA.details_facet({'name':'details'}).
section(
@@ -624,26 +637,30 @@ IPA.entity_factories.selfservice = function() {
custom_input(IPA.attributes_widget({
object_type:'user',
name:'attrs'
- })))).
- add_dialog(
- IPA.add_dialog({
- name: 'add',
- title: 'Add Self Service Definition'
- }).
- field(IPA.text_widget({ name: 'aciname', undo: false})).
- field(IPA.attributes_widget({
- object_type:'user',
- name:'attrs'
- })));
+ }))));
};
IPA.entity_factories.delegation = function() {
var that = IPA.entity({
'name': 'delegation'
- }).facet(
- IPA.search_facet().
- column({name:'aciname'})).
+ }).
+ facet(
+ IPA.search_facet().
+ column({name:'aciname'}).
+ dialog(
+ IPA.add_dialog({
+ name: 'add',
+ title: 'Add Delegation',
+ width: '700px'
+ }).
+ field(IPA.text_widget({name: 'aciname', undo: false})).
+ field(IPA.entity_select_widget({name: 'group',
+ entity: 'group', undo: false})).
+ field(IPA.entity_select_widget({name: 'memberof', entity: 'group',
+ join: true, undo: false})).
+ field(IPA.attributes_widget({name: 'attrs', object_type: 'user',
+ join: true, undo: false})))).
facet(
IPA.details_facet().
section(
@@ -660,18 +677,6 @@ IPA.entity_factories.delegation = function() {
custom_input(
IPA.attributes_widget({
name:'attrs', object_type:'user', join: true})))).
- add_dialog(IPA.add_dialog({
- name: 'add',
- title: 'Add Delegation',
- width: '700px'
- }).
- field(IPA.text_widget({ name: 'aciname', undo: false})).
- field(IPA.entity_select_widget({name:'group',
- entity:'group', undo: false})).
- field(IPA.entity_select_widget({name:'memberof', entity:'group',
- join: true, undo: false})).
- field(IPA.attributes_widget({ name: 'attrs', object_type:'user',
- join: true, undo: false}))).
standard_associations();
return that;