summaryrefslogtreecommitdiffstats
path: root/install/ui/serverconfig.js
diff options
context:
space:
mode:
authorAdam Young <ayoung@redhat.com>2011-06-29 21:39:50 -0400
committerAdam Young <ayoung@redhat.com>2011-06-30 11:23:58 -0400
commit2352fcbcc3fec0e6f0210cf6238ae3dc3344b8dc (patch)
tree95784f1251bd190f91dec5a047cd2a2e59c63a48 /install/ui/serverconfig.js
parent870e430b653988e8f155a31e7214480b8af5cf13 (diff)
downloadfreeipa-2352fcbcc3fec0e6f0210cf6238ae3dc3344b8dc.tar.gz
freeipa-2352fcbcc3fec0e6f0210cf6238ae3dc3344b8dc.tar.xz
freeipa-2352fcbcc3fec0e6f0210cf6238ae3dc3344b8dc.zip
config fields
https://fedorahosted.org/freeipa/ticket/1403 https://fedorahosted.org/freeipa/ticket/1404 https://fedorahosted.org/freeipa/ticket/1405 https://fedorahosted.org/freeipa/ticket/1406 fields and sections for config screen Using multivalue controls for object classes
Diffstat (limited to 'install/ui/serverconfig.js')
-rw-r--r--install/ui/serverconfig.js51
1 files changed, 37 insertions, 14 deletions
diff --git a/install/ui/serverconfig.js b/install/ui/serverconfig.js
index a954a86f3..65736f4d1 100644
--- a/install/ui/serverconfig.js
+++ b/install/ui/serverconfig.js
@@ -33,19 +33,42 @@ IPA.entity_factories.config = function(){
details_facet({
title: IPA.metadata.objects.config.label,
sections:
- [{
- name: 'ipaserver',
- label: IPA.messages.objects.config.ipaserver,
- fields:
- [{
- factory: IPA.text_widget,
- name: 'cn',
- label: IPA.messages.objects.config.cn
- },
- 'ipacertificatesubjectbase','ipadefaultloginshell',
- 'ipadefaultprimarygroup','ipagroupsearchfields',
- 'ipahomesrootdir','ipamaxusernamelength',
- 'ipamigrationenabled','ipasearchrecordslimit',
- 'ipasearchtimelimit','ipausersearchfields']}]}).
+ [
+ {
+ name: 'search',
+ label: IPA.messages.objects.config.search,
+ fields:[
+ 'ipasearchrecordslimit',
+ 'ipasearchtimelimit'
+ ]
+ },
+ {
+ name: 'user',
+ label: IPA.messages.objects.config.user,
+ fields:[
+ 'ipausersearchfields',
+ 'ipadefaultprimarygroup',
+ 'ipahomesrootdir',
+ 'ipamaxusernamelength',
+ 'ipamigrationenabled',
+ 'ipapwdexpadvnotify',
+ {
+ factory: IPA.multivalued_text_widget,
+ name: 'ipauserobjectclasses'
+ }
+ ]
+ },
+ {
+ name: 'group',
+ label: IPA.messages.objects.config.group,
+ fields:[
+ 'ipagroupsearchfields',
+ {
+ factory: IPA.multivalued_text_widget,
+ name: 'ipagroupobjectclasses'
+ }
+ ]
+ }
+ ]}).
build();
}; \ No newline at end of file