Esempio n. 1
0
if ($domainregistraractions) {
    $domainparts = explode(".", $domain, 2);
    $params = array();
    $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");
Esempio n. 2
0
     ++$addonscount;
 }
 $ca->assign("addonscount", $addonscount);
 $result = select_query("tblpricing", "", array("type" => "domainaddons", "currency" => $currency['id'], "relid" => 0));
 $data = mysql_fetch_array($result);
 $domaindnsmanagementprice = $data['msetupfee'];
 $domainemailforwardingprice = $data['qsetupfee'];
 $domainidprotectionprice = $data['ssetupfee'];
 $ca->assign("addonspricing", array("dnsmanagement" => formatCurrency($domaindnsmanagementprice), "emailforwarding" => formatCurrency($domainemailforwardingprice), "idprotection" => formatCurrency($domainidprotectionprice)));
 if ($domainstatus == "Active" && $domains->getModule()) {
     $registrarclientarea = "";
     $ca->assign("registrar", $registrar);
     if ($sub == "savens") {
         check_token();
         checkContactPermission("managedomains");
         $nameservers = $nschoice == "default" ? $domains->getDefaultNameservers() : array("ns1" => $ns1, "ns2" => $ns2, "ns3" => $ns3, "ns4" => $ns4, "ns5" => $ns5);
         $success = $domains->moduleCall("SaveNameservers", $nameservers);
         if ($success) {
             $smartyvalues['updatesuccess'] = true;
         } else {
             $smartyvalues['error'] = $domains->getLastError();
         }
     }
     if ($sub == "savereglock") {
         check_token();
         checkContactPermission("managedomains");
         $newlockstatus = $whmcs->get_req_var("reglock") ? "locked" : "unlocked";
         $success = $domains->moduleCall("SaveRegistrarLock", array("lockenabled" => $newlockstatus));
         if ($success) {
             $smartyvalues['updatesuccess'] = true;
         } else {