summaryrefslogtreecommitdiffstats
path: root/install/ui/sudo.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/sudo.js')
-rw-r--r--install/ui/sudo.js76
1 files changed, 56 insertions, 20 deletions
diff --git a/install/ui/sudo.js b/install/ui/sudo.js
index a9773124..acc1c9f4 100644
--- a/install/ui/sudo.js
+++ b/install/ui/sudo.js
@@ -46,15 +46,28 @@ IPA.entity_factories.sudorule = function() {
IPA.entity_factories.sudocmd = function() {
return IPA.entity_builder().
- entity( 'sudocmd').
+ entity('sudocmd').
search_facet({
- columns:['sudocmd','description']}).
- details_facet({sections:[
- {
- name: 'general',
- label: IPA.messages.details.general,
- fields:['sudocmd','description']
- }]}).
+ columns: [
+ 'sudocmd',
+ 'description'
+ ]
+ }).
+ details_facet({
+ sections: [
+ {
+ name: 'general',
+ label: IPA.messages.details.general,
+ fields: [
+ 'sudocmd',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
+ }
+ ]
+ }).
association_facet({
name: 'memberof_sudocmdgroup',
associator: IPA.serial_associator,
@@ -66,7 +79,7 @@ IPA.entity_factories.sudocmd = function() {
},
{ name: 'description' }
],
- adder_columns:[
+ adder_columns: [
{
name: 'cn',
primary_key: true,
@@ -80,7 +93,13 @@ IPA.entity_factories.sudocmd = function() {
}).
standard_association_facets().
adder_dialog({
- fields:['sudocmd','description']
+ fields: [
+ 'sudocmd',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
}).
build();
@@ -90,18 +109,29 @@ IPA.entity_factories.sudocmdgroup = function() {
return IPA.entity_builder().
entity('sudocmdgroup').
search_facet({
- columns:['cn','description']
+ columns: [
+ 'cn',
+ 'description'
+ ]
+ }).
+ details_facet({
+ sections: [
+ {
+ name: 'general',
+ label: IPA.messages.details.general,
+ fields: [
+ 'cn',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
+ }
+ ]
}).
- details_facet({sections:[
- {
-
- name: 'general',
- label: IPA.messages.details.general,
- fields:['cn','description']
- }]}).
association_facet({
name: 'member_sudocmd',
- columns:[
+ columns: [
{
name: 'sudocmd',
primary_key: true,
@@ -123,7 +153,13 @@ IPA.entity_factories.sudocmdgroup = function() {
}).
standard_association_facets().
adder_dialog({
- fields:['cn','description']
+ fields: [
+ 'cn',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
}).
build();
};