Marco Antonio Posted December 19, 2013 Share Posted December 19, 2013 A semanas, estou tendo problemas, com cadastros de usuários usando meu subdominios mais domínio da empresa exemplo hopeandlove.webinhost.com.br existe alguma maneira de nao permitir este tipo de cadastros, usando subdominios e o dominio da empresa? Link to comment Share on other sites More sharing options...
edvan Posted December 19, 2013 Share Posted December 19, 2013 A semanas, estou tendo problemas, com cadastros de usuários usando meu subdominios mais domínio da empresa exemplo hopeandlove.webinhost.com.br existe alguma maneira de nao permitir este tipo de cadastros, usando subdominios e o dominio da empresa? Marco, Por padrão não existe... talvez criando um código javascript poderá restringir isso. Veja um exemplo http://www.edvan.com.br/financeiro/index.php?m=licensing tente digitar http:// ou www. e o javascript irá apagar. Já se o cliente digitar o dominio ( exemplo http://clip2net.com/s/6qadoJ ) irá validar normalmente. Link to comment Share on other sites More sharing options...
Marco Antonio Posted December 19, 2013 Author Share Posted December 19, 2013 entendi, esta difícil a semanas estou tendo este tipo de registros, Link to comment Share on other sites More sharing options...
edvan Posted December 19, 2013 Share Posted December 19, 2013 entendi, esta difícil a semanas estou tendo este tipo de registros, Acesse novamente http://www.edvan.com.br/financeiro/index.php?m=licensing ( depois dê um CTRL + F5 ) e tente digitar webinhost e verá que ele não irá mais permitir. Você poderá adotar essa solução. Link to comment Share on other sites More sharing options...
edvan Posted December 19, 2013 Share Posted December 19, 2013 entendi, esta difícil a semanas estou tendo este tipo de registros, Marco, Faça o seguinte: Abra o arquivo header.tpl do seu template ( /seuwhmcs/templates/seu_template) e insira o código abaixo antes da tag </head> o código abaixo: {literal} <script type="text/javascript"> $(function(){ $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("webinhost",""));}); $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("webinhost",""));}); $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("webinhost",""));}); }); </script> {/literal} Pronto, agora não será possível ( registrar, transferir ou utilizar DNS próprios que contenha a palavra webinhost ). Link to comment Share on other sites More sharing options...
tppa Posted December 19, 2013 Share Posted December 19, 2013 vc pode limitra pelo numero de pontos q aparece no dominio tipo teste.com.br se aparecer 2 pontos vc verifica se aceita registro de dominio para ".com.br" ou outro ".algo.algo" se aparecer abc.teste.com.br 3 pontos vc remove "abc." e faz a mesma regra para .com .net .org .xyz só que verificando se existe 1 ponto Link to comment Share on other sites More sharing options...
tppa Posted December 19, 2013 Share Posted December 19, 2013 <script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#teste").blur(function () { var abc = jQuery("#teste").val(); conta = abc.match(/\./g).length; // conta ocorrencia de pontos str = abc.split(".") // quebra a string dominio2p = [ ".com.br", ".org.br"]; // lista de dominios 2 pontos dominio1p = [ ".com", ".org", ".net", ".us"]; // lista de dominios 1 ponto nomedominio = "testeabc"; // nome do seu dominio if ($.inArray(nomedominio, str) !== -1) { // remove o dominio jQuery("#teste").val(""); } // para dominio maior q 2 pontos if (conta > 2) { // remove o dominio jQuery("#teste").val(""); } else // para dominios com 2 pontos if (conta == 2) { // se o formato para registro na existe limpa o dominio if ($.inArray("."+str[1]+"."+str[2], dominio2p) == -1) { jQuery("#teste").val(""); } //else //{ // alert("Existe"); //} } else // para dominio com 1 ponto if (conta == 1) { // se o formato para registro na existe limpa o dominio if ($.inArray("."+str[1], dominio1p) == -1) { jQuery("#teste").val(""); } //else //{ // alert("Existe"); //} } }); }); </script> Link to comment Share on other sites More sharing options...
edvan Posted December 19, 2013 Share Posted December 19, 2013 vc pode limitra pelo numero de pontos q aparece no dominio tipo teste.com.br se aparecer 2 pontos vc verifica se aceita registro de dominio para ".com.br" ou outro ".algo.algo" se aparecer abc.teste.com.br 3 pontos vc remove "abc." e faz a mesma regra para .com .net .org .xyz só que verificando se existe 1 ponto Nem precisa disso pois o WHMCS utiliza 2 campos para separar o domínio/extensão http://clip2net.com/s/6qf3X3 Link to comment Share on other sites More sharing options...
edvan Posted August 16, 2014 Share Posted August 16, 2014 Criei um post no blog sobre esse assunto e atualizei a customização http://www.whmcs.blog.br/personalizacao/personalizacao-dominios/ 1 Link to comment Share on other sites More sharing options...
Recommended Posts