From ca0d959df8020c4e5c7bf9dd5d27556158e7191d Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Thu, 15 Aug 2013 12:31:32 +0200 Subject: Add base-id, range-size and range-type options to trust-add dialog https://fedorahosted.org/freeipa/ticket/3049 --- install/ui/src/freeipa/trust.js | 47 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) (limited to 'install/ui/src/freeipa/trust.js') diff --git a/install/ui/src/freeipa/trust.js b/install/ui/src/freeipa/trust.js index 5f3458d29..53a536763 100644 --- a/install/ui/src/freeipa/trust.js +++ b/install/ui/src/freeipa/trust.js @@ -130,7 +130,26 @@ return { $type: 'same_password', other_field: 'trust_secret' }] + }, + { + $type: 'radio', + name: 'range_type', + metadata: '@mc-opt:trust_add:range_type', + widget: 'range.range_type' + }, + { + name: 'base_id', + label: '@i18n:objects.idrange.ipabaseid', + metadata: '@mc-opt:trust_add:base_id', + widget: 'range.base_id' + }, + { + name: 'range_size', + label: '@i18n:objects.idrange.ipaidrangesize', + metadata: '@mc-opt:trust_add:range_size', + widget: 'range.range_size' } + ], widgets: [ { @@ -176,6 +195,34 @@ return { name: 'trust_secret_verify' } ] + }, + { + $type: 'details_table_section_nc', + name: 'range', + widgets: [ + { + $type: 'radio', + name: 'range_type', + layout: 'vertical', + default_value: '', + options: [ + { + value: '', + label: '@i18n:objects.idrange.type_detect' + }, + { + value: 'ipa-ad-trust', + label: '@i18n:objects.idrange.type_ad' + }, + { + value: 'ipa-ad-trust-posix', + label: '@i18n:objects.idrange.type_ad_posix' + } + ] + }, + 'base_id', + 'range_size' + ] } ], policies: [ -- cgit