у меня 40 дней назад последний регистрировался, нормально, без ручных действий
но - через webnames
не факт что в либе регру это реализовано
Отправлено спустя 2 минуты 10 секунд:да, там в либе вебнеймс даже под это блок есть
Код: Выделить всё
}elseif(In_Array($Params['DomainZone'],Array('moscow','москва','by','tatar','дети'))){
#-------------------------------------------------------------------------------
# Общие поля для организации и физ.лица
$Phone = $Params['Person']['Phone'];
#-------------------------------------------------------------------------------
$Phone = Preg_Split('/\s+/',$Phone);
#-------------------------------------------------------------------------------
$Phone = SPrintF('%s.%s%s',Current($Phone),Next($Phone),Next($Phone));
#-------------------------------------------------------------------------------
$Query['o_phone'] = $Phone;
$Query['addr_lang'] = IsSet($Params['Person']['jCountry'])?$Params['Person']['jCountry']:(IsSet($Params['Person']['PasportCountry'])?$Params['Person']['PasportCountry']:$Params['Person']['pCountry']);
$Query['o_email'] = $Params['Person']['Email'];
$Query['addr_cc'] = $Query['addr_lang'];
$Query['country'] = $Query['addr_lang'];
$Query['descr'] = 'Для представительских функций';
#-------------------------------------------------------------------------------
switch($Params['PersonID']){
case 'Natural':
#-------------------------------------------------------------------------------
$Query['person_r'] = SPrintF('%s %s %s',$Params['Person']['Sourname'],$Params['Person']['Name'],$Params['Person']['Lastname']);
$Query['birth_date'] = $Params['Person']['BornDate'];
$Query['passport'] = SPrintF('%s %s выдан %s %s',$Params['Person']['PasportLine'],$Params['Person']['PasportNum'],$Params['Person']['PasportWhom'],$Params['Person']['PasportDate']);
$Query['addr_street'] = SPrintF('%s %s',$Params['Person']['pType'],$Params['Person']['pAddress']);
$Query['addr_city'] = $Params['Person']['pCity'];
$Query['addr_sp'] = $Params['Person']['pState'];
$Query['addr_pc'] = $Params['Person']['pIndex'];
#-------------------------------------------------------------------------------
break;
#-------------------------------------------------------------------------------
case 'Juridical':
#-------------------------------------------------------------------------------
#Контактные данные организации (только при регистрации домена на организацию!)
$Query['company_name'] = SPrintF('%s %s',$Params['Person']['CompanyName'],$Params['Person']['CompanyFormFull']);
$Query['company_tin'] = $Params['Person']['Inn'];
$Query['addr_street'] = SPrintF('%s %s',$Params['Person']['pType'],$Params['Person']['pAddress']);
$Query['addr_city'] = $Params['Person']['pCity'];
$Query['addr_sp'] = $Params['Person']['pState'];
$Query['addr_pc'] = $Params['Person']['pIndex'];
#-------------------------------------------------------------------------------
$Query['legal_lang'] = 'RU';
$Query['legal_street'] = SPrintF('%s %s',$Params['Person']['jType'],$Params['Person']['jAddress']);
$Query['legal_city'] = $Params['Person']['jCity'];
$Query['legal_sp'] = $Params['Person']['jState'];
$Query['legal_pc'] = $Params['Person']['jIndex'];
#-------------------------------------------------------------------------------
break;
#-------------------------------------------------------------------------------
default:
return new gException('WRONG_PERSON_TYPE_ID_2','Неверный идентификатор типа персоны');
}
#-------------------------------------------------------------------------------
}else{
а в регру - нету.
надо раскуривать, что они просят и дописывать либу
Убей их всех! Бог потом рассортирует...