summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2011-09-16 18:21:41 -0500
committerEndi S. Dewata <edewata@redhat.com>2011-09-26 16:38:21 +0000
commit2b322a46a600f2b0948b8a1b41ee394ffcf8df5e (patch)
tree357a13575a146f48a59ffe9909f42922d152fab3
parent5cd121d6dd620d8979328c443b9809c77c71c21b (diff)
downloadfreeipa-2b322a46a600f2b0948b8a1b41ee394ffcf8df5e.tar.gz
freeipa-2b322a46a600f2b0948b8a1b41ee394ffcf8df5e.tar.xz
freeipa-2b322a46a600f2b0948b8a1b41ee394ffcf8df5e.zip
Replaced description text fields with text areas.
Ticket #1783
-rw-r--r--install/ui/aci.js68
-rw-r--r--install/ui/automount.js13
-rw-r--r--install/ui/group.js34
-rw-r--r--install/ui/hbac.js68
-rw-r--r--install/ui/host.js5
-rw-r--r--install/ui/hostgroup.js35
-rw-r--r--install/ui/netgroup.js29
-rw-r--r--install/ui/sudo.js76
8 files changed, 251 insertions, 77 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();
};
diff --git a/install/ui/automount.js b/install/ui/automount.js
index a4fe166e..89b0f6b7 100644
--- a/install/ui/automount.js
+++ b/install/ui/automount.js
@@ -81,7 +81,13 @@ IPA.entity_factories.automountmap = function() {
{
name: 'identity',
label: IPA.messages.details.identity,
- fields: [ 'automountmapname', 'description' ]
+ fields: [
+ 'automountmapname',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
}
]
}).
@@ -107,7 +113,10 @@ IPA.entity_factories.automountmap = function() {
]
},
'automountmapname',
- 'description'
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
]
},
{
diff --git a/install/ui/group.js b/install/ui/group.js
index ad705eb2..b9664ea6 100644
--- a/install/ui/group.js
+++ b/install/ui/group.js
@@ -29,13 +29,27 @@ IPA.entity_factories.group = function () {
return IPA.entity_builder().
entity('group').
search_facet({
- columns:['cn','gidnumber','description']
+ columns: [
+ 'cn',
+ 'gidnumber',
+ 'description'
+ ]
+ }).
+ details_facet({
+ sections: [
+ {
+ name: 'details',
+ fields: [
+ 'cn',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ },
+ 'gidnumber'
+ ]
+ }
+ ]
}).
- details_facet({sections:
- [{
- name:'details',
- fields:['cn','description','gidnumber']
- }]}).
association_facet({
name: 'member_user',
columns:[
@@ -90,14 +104,18 @@ IPA.entity_factories.group = function () {
adder_dialog({
fields: [
'cn',
- 'description',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ },
{
factory: IPA.group_nonposix_checkbox_widget,
name: 'nonposix',
label: IPA.messages.objects.group.posix,
checked: true
},
- 'gidnumber']
+ 'gidnumber'
+ ]
}).
build();
};
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();
};
diff --git a/install/ui/host.js b/install/ui/host.js
index 6720b4fc..6c5b4439 100644
--- a/install/ui/host.js
+++ b/install/ui/host.js
@@ -50,7 +50,10 @@ IPA.entity_factories.host = function () {
other_entity: 'dnsrecord'
},
'krbprincipalname',
- 'description',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ },
'l',
'nshostlocation',
'nshardwareplatform',
diff --git a/install/ui/hostgroup.js b/install/ui/hostgroup.js
index 45420340..ef669960 100644
--- a/install/ui/hostgroup.js
+++ b/install/ui/hostgroup.js
@@ -27,12 +27,27 @@ IPA.entity_factories.hostgroup = function() {
return IPA.entity_builder().
entity('hostgroup').
- search_facet({columns:['cn','description']}).
- details_facet({sections:[{
- name:'identity',
- label: IPA.messages.objects.hostgroup.identity,
- fields:['cn','description']
- }]}).
+ search_facet({
+ columns: [
+ 'cn',
+ 'description'
+ ]
+ }).
+ details_facet({
+ sections: [
+ {
+ name: 'identity',
+ label: IPA.messages.objects.hostgroup.identity,
+ fields: [
+ 'cn',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
+ }
+ ]
+ }).
association_facet({
name: 'memberof_hostgroup',
associator: IPA.serial_associator
@@ -55,7 +70,13 @@ IPA.entity_factories.hostgroup = function() {
}).
standard_association_facets().
adder_dialog({
- fields:['cn','description']
+ fields: [
+ 'cn',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
+ ]
}).
build();
};
diff --git a/install/ui/netgroup.js b/install/ui/netgroup.js
index 2136f926..2b95c661 100644
--- a/install/ui/netgroup.js
+++ b/install/ui/netgroup.js
@@ -27,19 +27,25 @@ IPA.entity_factories.netgroup = function() {
return IPA.entity_builder().
entity('netgroup').
search_facet({
- columns:[
+ columns: [
'cn',
'description'
]
}).
details_facet({
- sections:[{
- name:'identity',
- fields:[
- 'cn',
- 'description',
- 'nisdomainname']
- }]
+ sections: [
+ {
+ name: 'identity',
+ fields: [
+ 'cn',
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ },
+ 'nisdomainname'
+ ]
+ }
+ ]
}).
association_facet({
name: 'memberhost_host',
@@ -63,9 +69,12 @@ IPA.entity_factories.netgroup = function() {
}).
standard_association_facets().
adder_dialog({
- fields:[
+ fields: [
'cn',
- 'description'
+ {
+ factory: IPA.textarea_widget,
+ name: 'description'
+ }
]
}).
build();
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();
};