diff options
Diffstat (limited to 'install/ui/hbac.js')
-rw-r--r-- | install/ui/hbac.js | 68 |
1 files changed, 54 insertions, 14 deletions
diff --git a/install/ui/hbac.js b/install/ui/hbac.js index 32b2202f..f4f262c8 100644 --- a/install/ui/hbac.js +++ b/install/ui/hbac.js @@ -47,11 +47,26 @@ IPA.entity_factories.hbacsvc = function() { return IPA.entity_builder(). entity('hbacsvc'). search_facet({ - columns:['cn','description']}). - details_facet({sections:[{ - name: 'general', - label: IPA.messages.details.general, - fields:[ 'cn', 'description']}]}). + columns: [ + 'cn', + 'description' + ] + }). + details_facet({ + sections: [ + { + name: 'general', + label: IPA.messages.details.general, + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] + } + ] + }). association_facet({ name: 'memberof_hbacsvcgroup', associator: IPA.serial_associator, @@ -77,7 +92,13 @@ IPA.entity_factories.hbacsvc = function() { }). standard_association_facets(). adder_dialog({ - fields:['cn','description'] + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] }). build(); }; @@ -87,13 +108,26 @@ IPA.entity_factories.hbacsvcgroup = function() { return IPA.entity_builder(). entity('hbacsvcgroup'). search_facet({ - columns:['cn', 'description']}). - details_facet({sections:[ - { - name: 'general', - label: IPA.messages.details.general, - fields:['cn','description'] - }]}). + columns: [ + 'cn', + 'description' + ] + }). + details_facet({ + sections: [ + { + name: 'general', + label: IPA.messages.details.general, + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] + } + ] + }). association_facet({ name: 'member_hbacsvc', columns:[ @@ -118,7 +152,13 @@ IPA.entity_factories.hbacsvcgroup = function() { }). standard_association_facets(). adder_dialog({ - fields:['cn', 'description'] + fields: [ + 'cn', + { + factory: IPA.textarea_widget, + name: 'description' + } + ] }). build(); }; |