Esempio n. 1
0
 $params['domainid'] = $id;
 $params['sld'] = $domainparts[0];
 $params['tld'] = $domainparts[1];
 $params['regperiod'] = $registrationperiod;
 $params['registrar'] = $registrar;
 $params['regtype'] = $regtype;
 $adminbuttonarray = "";
 loadRegistrarModule($registrar);
 if (function_exists($registrar . "_AdminCustomButtonArray")) {
     $adminbuttonarray = call_user_func($registrar . "_AdminCustomButtonArray", $params);
 }
 if ($oldns1 != $ns1 || $oldns2 != $ns2 || $oldns3 != $ns3 || $oldns4 != $ns4 || $oldns5 != $ns5 || $defaultns) {
     $nameservers = $defaultns ? $domains->getDefaultNameservers() : array("ns1" => $ns1, "ns2" => $ns2, "ns3" => $ns3, "ns4" => $ns4, "ns5" => $ns5);
     $success = $domains->moduleCall("SaveNameservers", $nameservers);
     if (!$success) {
         infoBox($aInt->lang("domains", "nschangefail"), $domains->getLastError(), "error");
     } else {
         infoBox($aInt->lang("domains", "nschangesuccess"), $aInt->lang("domains", "nschangeinfo"), "success");
     }
 }
 if (!$oldlockstatus) {
     $oldlockstatus = $newlockstatus;
 }
 if ($newlockstatus != $oldlockstatus) {
     $params['lockenabled'] = $newlockstatus;
     $values = RegSaveRegistrarLock($params);
     if ($values['error']) {
         infoBox($aInt->lang("domains", "reglockfailed"), $values['error'], "error");
     } else {
         infoBox($aInt->lang("domains", "reglocksuccess"), $aInt->lang("domains", "reglockinfo"), "success");
     }
Esempio n. 2
0
                     $tmpcontactdetails = get_query_vals("tblclients", "", array("id" => $client->getID()));
                 }
             }
             $contactdetails[$wc_key] = $domains->buildWHOISSaveArray($tmpcontactdetails);
             continue;
         }
     }
     foreach ($domainids as $domainid) {
         $domains = new WHMCS_Domains();
         $domain_data = $domains->getDomainsDatabyID($domainid);
         if (!$domain_data) {
             redir("action=domains", "clientarea.php");
         }
         $success = $domains->moduleCall("SaveContactDetails", array("contactdetails" => $contactdetails));
         if (!$success) {
             if ($domains->getLastError() == "Function not found") {
                 $errors[] = $domain . " " . $_LANG['domaincannotbemanaged'];
                 continue;
             }
             $errors[] = $domains->getLastError();
             continue;
         }
     }
 }
 $smartyvalues['contacts'] = $client->getContactsWithAddresses();
 $domains = new WHMCS_Domains();
 $domain_data = $domains->getDomainsDatabyID($domainids[0]);
 if (!$domain_data) {
     redir("action=domains", "clientarea.php");
 }
 $success = $domains->moduleCall("GetContactDetails");