diff options
author | Adam Young <ayoung@redhat.com> | 2011-06-29 21:39:50 -0400 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-06-30 11:23:58 -0400 |
commit | 2352fcbcc3fec0e6f0210cf6238ae3dc3344b8dc (patch) | |
tree | 95784f1251bd190f91dec5a047cd2a2e59c63a48 /install/ui/serverconfig.js | |
parent | 870e430b653988e8f155a31e7214480b8af5cf13 (diff) | |
download | freeipa-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.js | 51 |
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 |