diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2012-07-30 15:12:07 +0200 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2012-08-14 08:09:39 +0200 |
commit | 7c99e2d6617a397e4f8f1185032e17b779245181 (patch) | |
tree | 7ce92aed99fb479199a52a8420d3f0c4d3d10a9b /install/ui/group.js | |
parent | d536b3824e6a2cee18164187f596089b97b3c00f (diff) | |
download | freeipa.git-7c99e2d6617a397e4f8f1185032e17b779245181.tar.gz freeipa.git-7c99e2d6617a397e4f8f1185032e17b779245181.tar.xz freeipa.git-7c99e2d6617a397e4f8f1185032e17b779245181.zip |
Display group type
Created new value_map_widget which serves for displaying values based on a map.
It is added to group for displaying its type. The decision is based on group's objectclass.
https://fedorahosted.org/freeipa/ticket/2895
Diffstat (limited to 'install/ui/group.js')
-rw-r--r-- | install/ui/group.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/install/ui/group.js b/install/ui/group.js index 769df0a8..7683bcb5 100644 --- a/install/ui/group.js +++ b/install/ui/group.js @@ -50,6 +50,17 @@ IPA.group.entity = function(spec) { type: 'textarea', name: 'description' }, + { + type: 'value_map', + name: 'external', + param: 'objectclass', + label: IPA.messages.objects.group.type, + default_label: IPA.messages.objects.group.normal, + value_map: { + ipaexternalgroup: IPA.messages.objects.group.external, + posixgroup: IPA.messages.objects.group.posix + } + }, 'gidnumber' ] } |