|
@@ -524,12 +524,19 @@ function cwp7_delSubdomain($params) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function cwp7_enableSSL($params) {
|
|
function cwp7_enableSSL($params) {
|
|
|
|
|
+ if(!filter_var($_POST['d'], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)){
|
|
|
|
|
+ return 'Error: invalid domain name';
|
|
|
|
|
+ }
|
|
|
|
|
+ $vars['user'] = $params['username'];
|
|
|
|
|
+ $vars['name'] = $_POST['d'];
|
|
|
|
|
+ $cwp7 = new cwp7_Admin($params['serverhostname'], $params['serveraccesshash']);
|
|
|
|
|
+ $response = $cwp7->enableSSL($vars);
|
|
|
logModuleCall(
|
|
logModuleCall(
|
|
|
'cwp7',
|
|
'cwp7',
|
|
|
__FUNCTION__,
|
|
__FUNCTION__,
|
|
|
$_POST,
|
|
$_POST,
|
|
|
'debug custom',
|
|
'debug custom',
|
|
|
- $params
|
|
|
|
|
|
|
+ $response
|
|
|
);
|
|
);
|
|
|
return 'success';
|
|
return 'success';
|
|
|
}
|
|
}
|
|
@@ -602,15 +609,6 @@ function cwp7_infoDNS($params) {
|
|
|
return 'Error: invalid domain name';
|
|
return 'Error: invalid domain name';
|
|
|
}
|
|
}
|
|
|
$cwp7nameserver = cwp7CheckSOA($_POST['d']);
|
|
$cwp7nameserver = cwp7CheckSOA($_POST['d']);
|
|
|
-
|
|
|
|
|
- logModuleCall(
|
|
|
|
|
- 'cwp7',
|
|
|
|
|
- __FUNCTION__,
|
|
|
|
|
- $_POST,
|
|
|
|
|
- 'debug infoDNS',
|
|
|
|
|
- $cwp7nameserver
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
return array(
|
|
return array(
|
|
|
'templatefile' => 'cwp7_help_dns',
|
|
'templatefile' => 'cwp7_help_dns',
|
|
|
'vars' => array(
|
|
'vars' => array(
|