From 390d017e321fd5ed56af094cf1f1c74f64e95735 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Sat, 10 Sep 2011 11:54:02 -0500 Subject: Modified dialog to use sections. The IPA.dialog has been modified to store sections instead of fields. If there is no sections specified, it will create a default section. The adder dialog for automount map has been modified such that the fields related to indirect map are stored in a section which will only be visible when the map type is set to indirect. The adder dialog for host has been modified such that it uses a custom section for hostname and DNS zone and standard section for the other fields. Ticket #1394 --- install/ui/service.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'install/ui/service.js') diff --git a/install/ui/service.js b/install/ui/service.js index 0bb15cba..7ff1ba71 100644 --- a/install/ui/service.js +++ b/install/ui/service.js @@ -110,31 +110,31 @@ IPA.service_add_dialog = function(spec) { var that = IPA.add_dialog(spec). field(IPA.widget({ name: 'krbprincipalname', - optional:true, - entity:spec.entity, + optional: true, + entity: spec.entity, hidden: true })). field(IPA.service_select_widget({ name: 'service', label: IPA.messages.objects.service.service, size: 20, - entity:spec.entity, + entity: spec.entity, + param_info: { required: true }, undo: false })). field(IPA.entity_select_widget({ name: 'host', other_entity: 'host', other_field: 'fqdn', - entity:spec.entity, + entity: spec.entity, label: IPA.messages.objects.service.host, + param_info: { required: true }, undo: false })). - field( - IPA.checkbox_widget({ + field(IPA.checkbox_widget({ name: 'force', - entity:spec.entity, - label: IPA.get_method_option('service_add', 'force').label, - tooltip: IPA.get_method_option('service_add', 'force').doc, + entity: spec.entity, + param_info: IPA.get_method_option('service_add', 'force'), undo: false })); @@ -147,10 +147,10 @@ IPA.service_add_dialog = function(spec) { field = that.get_field('host'); var host = field.save()[0]; - record['krbprincipalname'] = service+'/'+host; + record['krbprincipalname'] = [ service+'/'+host ]; field = that.get_field('force'); - record['force'] = field.save()[0]; + record['force'] = field.save(); }; return that; -- cgit