Página 2 de 2

Re: Configuração de Registro.

Enviado: 04 Dez 2010, 20:12
por robra
GreenAge escreveu:Easy.
No arquivo language/pt_br/ucp.php , ache:

Código: Selecionar todos

	'DOMAIN_NO_MX_RECORD_EMAIL'	=> 'O domínio do endereço de e-mail escrito não é um registro MX válido.',
Troque por algo tipo isso (a seu gosto):

Código: Selecionar todos

	'DOMAIN_NO_MX_RECORD_EMAIL'	=> 'O domínio do endereço de e-mail escrito não é um registro MX válido. Só serão aceitos emails do domínio "hotmail.com.br"',
No arquivo includes/functions_user.php , ache:

Código: Selecionar todos

if (phpbb_checkdnsrr($domain, 'A') === false && phpbb_checkdnsrr($domain, 'MX') === false)
		{
			return 'DOMAIN_NO_MX_RECORD';
		}
Adicione logo após (não equeça de pular uma linha :roll: ):

Código: Selecionar todos

//Custom code - Checar domínio por HOTMAIL.COM.BR
		if(strcasecmp($domain, "hotmail.com.br") != 0)
		{
			return 'DOMAIN_NO_MX_RECORD';
		}
Configure no ACP, aba General > Security Settings:
Check e-mail domain for valid MX record -> Yes
(Meu ACP está em inglês, não atualizei ainda para poder usar o pt-br)

Pronto. Agora ele irá checar na hora do registro sem a necessidade de um admin.
É bom deixar os usuários avisados das restrições. Edite o arquivo styles/SEU_TEMA/template/ucp_register.html , informando da necessidade de utilização de emails HOTMAIL.COM.BR .
Graaaaaaaaaaaaaaaaaande Greenage... Você é o cara...
Funcionou perfeitamente...
Agora o problema é com o servidor, dono de um dos domínio de e-mail que especifiquei, porque não estou recebendo o e-mail de ativação do registro. Isso já estava ocorrendo este domínio de e-mail antes de ser alterado alguma coisa.
Testei com outros domínios de e-mail que tenho e funcionou perfeitamente.
Obrigado também ao Vinny pela dica do diretório cache e a atualização do template.

Valeu, galera..
Abraços.

Re: Configuração de Registro.

Enviado: 05 Dez 2010, 16:08
por GreenAge
Aba Maintenance > Error Log
Olhe log e veja se há alguma informação de erro ao enviar o email.
Se você usa Cpanel a conta de email que envia tem que estar registrada lá (Adicionar/Remover E-mails), com a mesma senha que vc configurou no seu ACP.

Re: Configuração de Registro.

Enviado: 06 Dez 2010, 11:50
por robra
Olá, GreenAge.

Assim que criei o FÓRUM, quando ainda não tinha realizado nenhuma alteração, somente em 1 conta de e-mail não chegou o link de ativação dentre as 4 contas de e-mail que testei.
Por via das dúvidas, fiz o que vc falou e o LOG de erro está limpo, sem nenhuma ocorrência.
O problema está mesmo no servidor desta conta de e-mail. Já entrei em contato com eles com o cabeçalho completo do e-mail do link de ativação para que eles verifiquem os filtros do servidor.
De qualquer forma, agradeço aí pela grande ajuda.

Abraço. :D

Re: Configuração de Registro.

Enviado: 10 Dez 2010, 10:33
por robra
Sei que o TÓPICO está como resolvido mas como esta nova questão também está relacionada com o registro do Usuário, então não quis abrir outro TÓPICO com o mesmo assunto.
Gostaria de saber como adicionar a opção Somente números em Limite de caracteres para o nome de usuário de maneira que aceite somente números para a criação do nome do usuário ?
Atualmente tem as opções:
- Qualquer caractere.
- Alfanumérico apenas.
- Alfanumérico e espaço.
- Qualquer letra e número.
- Qualquer letra, número e espaço.
- ASCII.

Obrigado.
P.S.: Desculpem a minha ignorância, mas "Alfanumérico" não é a mesma coisa
que "Qualquer letra, número e espaço" ?.

Re: Configuração de Registro.

Enviado: 10 Dez 2010, 18:14
por AndréFF
robra escreveu:Sei que o TÓPICO está como resolvido mas como esta nova questão também está relacionada com o registro do Usuário, então não quis abrir outro TÓPICO com o mesmo assunto.
Gostaria de saber como adicionar a opção Somente números em Limite de caracteres para o nome de usuário de maneira que aceite somente números para a criação do nome do usuário ?
Atualmente tem as opções:
- Qualquer caractere.
- Alfanumérico apenas.
- Alfanumérico e espaço.
- Qualquer letra e número.
- Qualquer letra, número e espaço.
- ASCII.

Obrigado.
P.S.: Desculpem a minha ignorância, mas "Alfanumérico" não é a mesma coisa
que "Qualquer letra, número e espaço" ?.
Essa opções são para a criação da senha, e não do nome do usuário. No nome do usuário não existe restrição.
No alfanúmerico a senha pode ter apenas números e letras, você não pode colocar espaço nela.
Ja na segunda você pode. Essa é a diferença.