| @@ -803,14 +803,16 @@ class page_action extends tform_actions { | |||
| //$this->elServidor = $server_id; | |||
| } | |||
| // client prefix and group id | |||
| //Este if lo he tomado de onAfterInsert del web_domain | |||
| /*if($_SESSION["s"]["user"]["typ"] == 'admin' && isset($this->dataRecord["client_group_id"])) { | |||
| $client_group_id = $app->functions->intval($this->dataRecord["client_group_id"]); | |||
| $app->db->query("UPDATE web_domain SET sys_groupid = ?, sys_perm_group = 'ru' WHERE domain_id = ?", $client_group_id, $this->id); | |||
| }*/ | |||
| // client group id | |||
| $res = $app->db->queryOneRecord("SELECT groupid FROM sys_group WHERE client_id = ".$app->functions->intval($fields['client_group_id'])); | |||
| $client_group_id = $res['groupid']; | |||
| //$client_prefix = 'c'.$fields['client_id']; | |||
| // add domain. Llamada que inserta el dominio en la tabla domain | |||
| //$domain_id = $remote->insert_query('../client/form/domain.tform.php', $fields['client_id'], array('domain' => $fields['domain'])); | |||
| //$this->crearBaseDatosFtp($remote); | |||
| $client_group_id = $app->functions->intval($this->dataRecord["client_group_id"]);//$res['groupid']; | |||
| echo ('El group id ' . $client_group_id . " "); | |||
| //Carga del formulario dns_soa para guardar en base de datos | |||
| $tform_def_file = "../dns/form/dns_soa.tform.php"; | |||
| @@ -899,7 +901,7 @@ $dns_ip_servidor_ipv6 = $app->db->queryOneRecord("SELECT ip_type, ip_address FRO | |||
| $valor_recuperado3 = $dns_servidor['default_webserver'];*/ | |||
| // Insert the soa record | |||
| $sys_userid = $_SESSION['s']['user']['userid']; | |||
| $sys_userid = $fields['client_group_id']; //$_SESSION['s']['user']['userid']; | |||
| $origin = $vars['origin']; | |||
| $ns = $vars['ns']; | |||
| $mbox = str_replace('@', '.', $vars['mbox']); | |||
| @@ -914,7 +916,7 @@ $dns_ip_servidor_ipv6 = $app->db->queryOneRecord("SELECT ip_type, ip_address FRO | |||
| $serial = $app->validate_dns->increase_serial(0); | |||
| $insert_data = array( | |||
| "sys_userid" => $sys_userid, | |||
| "sys_userid" => $fields['client_group_id'],//$sys_userid, | |||
| "sys_groupid" => $client_group_id, | |||
| "sys_perm_user" => 'riud', | |||
| "sys_perm_group" => 'riud', | |||
| @@ -941,7 +943,7 @@ $dns_ip_servidor_ipv6 = $app->db->queryOneRecord("SELECT ip_type, ip_address FRO | |||
| if(is_array($dns_rr) && $dns_soa_id > 0) { | |||
| foreach($dns_rr as $rr) { | |||
| $insert_data = array( | |||
| "sys_userid" => $sys_userid, | |||
| "sys_userid" => $fields['client_group_id'],//$sys_userid, | |||
| "sys_groupid" => $client_group_id, | |||
| "sys_perm_user" => 'riud', | |||
| "sys_perm_group" => 'riud', | |||
| @@ -962,12 +964,14 @@ $dns_ip_servidor_ipv6 = $app->db->queryOneRecord("SELECT ip_type, ip_address FRO | |||
| $tform_def_file = "../sites/form/web_vhost_domain.tform.php"; | |||
| $app->tform->loadFormDef($tform_def_file); | |||
| print_r($fields); | |||
| //echo('La sesión user id ' . $_SESSION['s']['user']['userid']); | |||
| // add site | |||
| $paramsite = array( | |||
| 'type' => 'vhost', | |||
| 'domain' => $fields['domain'], | |||
| 'server_id' => $server_id,//$dns_servidor['default_webserver'], | |||
| 'sys_userid' => $sys_userid, | |||
| 'sys_userid' => $fields['client_group_id'],//$sys_userid, | |||
| 'sys_groupid' => $client_group_id, | |||
| 'ip_address' => '*', //$dns_ip_servidor['ip_address'], | |||
| 'ipv6_address' => $dns_ip_servidor_ipv6['ip_address'], | |||
| @@ -1008,7 +1012,7 @@ $dns_ip_servidor_ipv6 = $app->db->queryOneRecord("SELECT ip_type, ip_address FRO | |||
| ); | |||
| //print 'Valores: ' . $dns_ip_servidor_ipv6 . " " . $formulario . " Parametros: " ; | |||
| //print "<pre>"; print_r($paramsite); print "</pre>\n"; | |||
| print "<pre>"; print_r($paramsite); print "</pre>\n"; | |||
| /*print '<pre> cliente id ' . $fields['client_id']; | |||
| print "<pre>";print_r($fields);print "</pre>\n";*/ | |||