Marco Antonio Postado Dezembro 19, 2013 Postado Dezembro 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?
edvan Postado Dezembro 19, 2013 Postado Dezembro 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.
Marco Antonio Postado Dezembro 19, 2013 Autor Postado Dezembro 19, 2013 entendi, esta difícil a semanas estou tendo este tipo de registros,
edvan Postado Dezembro 19, 2013 Postado Dezembro 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.
edvan Postado Dezembro 19, 2013 Postado Dezembro 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 ).
tppa Postado Dezembro 19, 2013 Postado Dezembro 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
tppa Postado Dezembro 19, 2013 Postado Dezembro 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>
edvan Postado Dezembro 19, 2013 Postado Dezembro 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
edvan Postado Agosto 16, 2014 Postado Agosto 16, 2014 Criei um post no blog sobre esse assunto e atualizei a customização http://www.whmcs.blog.br/personalizacao/personalizacao-dominios/ 1
Posts Recomendados