|
@@ -519,6 +519,7 @@ function cwp7_ClientAreaAllowedFunctions() {
|
|
|
"Confirm Set DNS" => "setDNSConfirm",
|
|
"Confirm Set DNS" => "setDNSConfirm",
|
|
|
"Confirm Unset DNS" => "unsetDNSConfirm",
|
|
"Confirm Unset DNS" => "unsetDNSConfirm",
|
|
|
"Info DNS" => "infoDNS",
|
|
"Info DNS" => "infoDNS",
|
|
|
|
|
+ "Info SSL" => "infoSSL",
|
|
|
"Add Domain" => "addDomain",
|
|
"Add Domain" => "addDomain",
|
|
|
"Add Subdomain" => "addSubdomain",
|
|
"Add Subdomain" => "addSubdomain",
|
|
|
"Confirm Delete Domain" => "delDomainConfirm",
|
|
"Confirm Delete Domain" => "delDomainConfirm",
|
|
@@ -1079,6 +1080,27 @@ function cwp7_infoDNS($params) {
|
|
|
);
|
|
);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+/**
|
|
|
|
|
+ * Opens a form to inform about the SSL status of a subdomain or domain of a CWP7 account.
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param array $params common module parameters
|
|
|
|
|
+ *
|
|
|
|
|
+ * @see https://developers.whmcs.com/provisioning-modules/supported-functions/
|
|
|
|
|
+ *
|
|
|
|
|
+ * @return array template information
|
|
|
|
|
+ */
|
|
|
|
|
+function cwp7_infoSSL($params) {
|
|
|
|
|
+ if(!filter_var($_POST['d'], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)){
|
|
|
|
|
+ return 'Error: invalid domain name';
|
|
|
|
|
+ }
|
|
|
|
|
+ return array(
|
|
|
|
|
+ 'templatefile' => 'cwp7_help_ssl',
|
|
|
|
|
+ 'vars' => array(
|
|
|
|
|
+ 'infodomain' => $_POST['d'],
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* Ask nameservers for a IP adress of a given host.
|
|
* Ask nameservers for a IP adress of a given host.
|
|
|
*
|
|
*
|