Add base-id, range-size and range-type options to trust-add dialog

https://fedorahosted.org/freeipa/ticket/3049
This commit is contained in:
Petr Vobornik
2013-08-15 12:31:32 +02:00
parent c318213250
commit ca0d959df8
3 changed files with 49 additions and 0 deletions

View File

@@ -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: [

View File

@@ -382,6 +382,7 @@
"type": "Range type",
"type_ad": "Active Directory domain",
"type_ad_posix": "Active Directory domain with POSIX attributes",
"type_detect": "Detect",
"type_local": "Local domain",
"type_ipa": "IPA trust",
"type_winsync": "Active Directory winsync"

View File

@@ -517,6 +517,7 @@ class i18n_messages(Command):
"type": _("Range type"),
"type_ad": _("Active Directory domain"),
"type_ad_posix": _("Active Directory domain with POSIX attributes"),
"type_detect": _("Detect"),
"type_local": _("Local domain"),
"type_ipa": _("IPA trust"),
"type_winsync": _("Active Directory winsync"),