summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--install/ui/dns.js23
1 files changed, 20 insertions, 3 deletions
diff --git a/install/ui/dns.js b/install/ui/dns.js
index cf8f6861..f823523a 100644
--- a/install/ui/dns.js
+++ b/install/ui/dns.js
@@ -46,7 +46,14 @@ IPA.entity_factories.dnszone = function() {
name: 'identity',
fields: [
'idnsname',
- 'idnszoneactive',
+ {
+ factory: IPA.radio_widget,
+ name: 'idnszoneactive',
+ options: [
+ { value: 'TRUE', label: IPA.get_message('true') },
+ { value: 'FALSE', label: IPA.get_message('false') }
+ ]
+ },
'idnssoamname',
'idnssoarname',
'idnssoaserial',
@@ -56,8 +63,18 @@ IPA.entity_factories.dnszone = function() {
'idnssoaminimum',
'dnsttl',
'dnsclass',
- 'idnsallowdynupdate',
- 'idnsupdatepolicy'
+ {
+ factory: IPA.radio_widget,
+ name: 'idnsallowdynupdate',
+ options: [
+ { value: 'TRUE', label: IPA.get_message('true') },
+ { value: 'FALSE', label: IPA.get_message('false') }
+ ]
+ },
+ {
+ factory: IPA.textarea_widget,
+ name: 'idnsupdatepolicy'
+ }
]
}]
}).