|
@@ -21,12 +21,7 @@ if (empty($_GET["ip"])) {
|
|
|
|
|
|
|
|
// List ip
|
|
// List ip
|
|
|
$v_ip = quoteshellarg($_GET["ip"]);
|
|
$v_ip = quoteshellarg($_GET["ip"]);
|
|
|
-if (filter_var($_GET['ip'], FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
|
|
|
|
|
- $v_ipv6_suffix='v6';
|
|
|
|
|
-} else {
|
|
|
|
|
- $v_ipv6_suffix='';
|
|
|
|
|
-}
|
|
|
|
|
-exec(HESTIA_CMD . "v-list-sys-ip".$v_ipv6_suffix." " . $v_ip . " 'json'", $output, $return_var);
|
|
|
|
|
|
|
+exec(HESTIA_CMD . "v-list-sys-ip " . $v_ip . " 'json'", $output, $return_var);
|
|
|
check_return_code_redirect($return_var, $output, "/list/ip");
|
|
check_return_code_redirect($return_var, $output, "/list/ip");
|
|
|
$data = json_decode(implode("", $output), true);
|
|
$data = json_decode(implode("", $output), true);
|
|
|
unset($output);
|
|
unset($output);
|
|
@@ -60,13 +55,13 @@ if (!empty($_POST["save"])) {
|
|
|
|
|
|
|
|
// Change Status
|
|
// Change Status
|
|
|
if ($v_ipstatus == "shared" && empty($_POST["v_shared"]) && empty($_SESSION["error_msg"])) {
|
|
if ($v_ipstatus == "shared" && empty($_POST["v_shared"]) && empty($_SESSION["error_msg"])) {
|
|
|
- exec(HESTIA_CMD . "v-change-sys-ip".$v_ipv6_suffix."-status " . $v_ip . " 'dedicated'", $output, $return_var);
|
|
|
|
|
|
|
+ exec(HESTIA_CMD . "v-change-sys-ip-status " . $v_ip . " 'dedicated'", $output, $return_var);
|
|
|
check_return_code($return_var, $output);
|
|
check_return_code($return_var, $output);
|
|
|
unset($output);
|
|
unset($output);
|
|
|
$v_dedicated = "yes";
|
|
$v_dedicated = "yes";
|
|
|
}
|
|
}
|
|
|
if ($v_ipstatus == "dedicated" && !empty($_POST["v_shared"]) && empty($_SESSION["error_msg"])) {
|
|
if ($v_ipstatus == "dedicated" && !empty($_POST["v_shared"]) && empty($_SESSION["error_msg"])) {
|
|
|
- exec(HESTIA_CMD . "v-change-sys-ip".$v_ipv6_suffix."-status " . $v_ip . " 'shared'", $output, $return_var);
|
|
|
|
|
|
|
+ exec(HESTIA_CMD . "v-change-sys-ip-status " . $v_ip . " 'shared'", $output, $return_var);
|
|
|
check_return_code($return_var, $output);
|
|
check_return_code($return_var, $output);
|
|
|
unset($output);
|
|
unset($output);
|
|
|
unset($v_dedicated);
|
|
unset($v_dedicated);
|
|
@@ -75,7 +70,7 @@ if (!empty($_POST["save"])) {
|
|
|
// Change owner
|
|
// Change owner
|
|
|
if ($v_owner != $_POST["v_owner"] && empty($_SESSION["error_msg"])) {
|
|
if ($v_owner != $_POST["v_owner"] && empty($_SESSION["error_msg"])) {
|
|
|
$v_owner = quoteshellarg($_POST["v_owner"]);
|
|
$v_owner = quoteshellarg($_POST["v_owner"]);
|
|
|
- exec(HESTIA_CMD . "v-change-sys-ip".$v_ipv6_suffix."-owner " . $v_ip . " " . $v_owner, $output, $return_var);
|
|
|
|
|
|
|
+ exec(HESTIA_CMD . "v-change-sys-ip-owner " . $v_ip . " " . $v_owner, $output, $return_var);
|
|
|
check_return_code($return_var, $output);
|
|
check_return_code($return_var, $output);
|
|
|
$v_owner = $_POST["v_owner"];
|
|
$v_owner = $_POST["v_owner"];
|
|
|
unset($output);
|
|
unset($output);
|
|
@@ -84,7 +79,7 @@ if (!empty($_POST["save"])) {
|
|
|
// Change associated domain
|
|
// Change associated domain
|
|
|
if ($v_name != $_POST["v_name"] && empty($_SESSION["error_msg"])) {
|
|
if ($v_name != $_POST["v_name"] && empty($_SESSION["error_msg"])) {
|
|
|
$v_name = quoteshellarg($_POST["v_name"]);
|
|
$v_name = quoteshellarg($_POST["v_name"]);
|
|
|
- exec(HESTIA_CMD . "v-change-sys-ip".$v_ipv6_suffix."-name " . $v_ip . " " . $v_name, $output, $return_var);
|
|
|
|
|
|
|
+ exec(HESTIA_CMD . "v-change-sys-ip-name " . $v_ip . " " . $v_name, $output, $return_var);
|
|
|
check_return_code($return_var, $output);
|
|
check_return_code($return_var, $output);
|
|
|
unset($output);
|
|
unset($output);
|
|
|
}
|
|
}
|