% def tmp = [ configType:'--gen-config-def', virtualDomains: tigase.util.DNSResolver.getDefaultHostname(), admins: 'admin@' + tigase.util.DNSResolver.getDefaultHostname(), adminPwd: 'tigase', dbType: 'Derby', advancedConfig : false ] + config; def title = 'Basic Tigase server configuration' tmp.each { k,v -> if (request.getParameter(k)) { tmp[k] = request.getParameter(k); } } config.clear(); config.putAll(tmp); %> ${ util.include('header', [title:'Setup: ' + title]) }