diff options
Diffstat (limited to 'install/ui/aci.js')
-rw-r--r-- | install/ui/aci.js | 68 |
1 files changed, 53 insertions, 15 deletions
diff --git a/install/ui/aci.js b/install/ui/aci.js index fc62f277..676f5df3 100644 --- a/install/ui/aci.js +++ b/install/ui/aci.js @@ -93,14 +93,26 @@ IPA.entity_factories.privilege = function() { entity('privilege'). facet_groups([ 'role', 'settings', 'permission' ]). search_facet({ - columns:['cn','description']}). + columns: [ + 'cn', + 'description' + ] + }). details_facet({ - sections: - [{ - name:'identity', - label: IPA.messages.details.identity, - fields:['cn','description'] - }]}). + sections: [ + { + name: 'identity', + label: IPA.messages.details.identity, + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] + } + ] + }). association_facet({ name: 'member_role', facet_group: 'role', @@ -116,7 +128,13 @@ IPA.entity_factories.privilege = function() { }). standard_association_facets(). adder_dialog({ - fields:['cn', 'description'] + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] }). build(); @@ -128,12 +146,26 @@ IPA.entity_factories.role = function() { entity('role'). facet_groups([ 'member', 'settings', 'privilege' ]). search_facet({ - columns:['cn','description']}). - details_facet({sections:[ - { - name:'identity', - label:IPA.messages.objects.role.identity, - fields:['cn','description']}]}). + columns: [ + 'cn', + 'description' + ] + }). + details_facet({ + sections: [ + { + name: 'identity', + label: IPA.messages.objects.role.identity, + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] + } + ] + }). association_facet({ name: 'memberof_privilege', facet_group: 'privilege', @@ -142,7 +174,13 @@ IPA.entity_factories.role = function() { }). standard_association_facets(). adder_dialog({ - fields:['cn', 'description'] + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] }). build(); }; |