Ir para conteúdo
  • Cadastre-se

edvan

Membro
  • Postagens

    6.529
  • Registro em

  • Última visita

Community Answers

  1. https://portaldohost.com.br/topic/14583-op%C3%A7%C3%B5es-configur%C3%A1veis/?do=findComment&comment=129098 de post em Opções Configuráveis foi marcado como a resposta   
    O objetivo desse Addon é a criação automática da hospedagem.
     
    Mas se o intuito for apenas a configuração visite ( http://docs.whmcs.com/Products_and_Services#Configurable_Options ) e confira ( http://docs.whmcs.com/Products_and_Services#Configurable_Options ) como efetuar a criação de campos customizáveis.
  2. https://portaldohost.com.br/topic/14568-mudar-tradu%C3%A7%C3%A3o-da-sidebar/?do=findComment&comment=128937 de post em Mudar Tradução Da Sidebar foi marcado como a resposta   
    Abra a pasta /seuadmin/lang/portugues.php e pesquise as linhas que deseja.
  3. https://portaldohost.com.br/topic/14540-esqueci-minha-senha-n%C3%A3o-funciona/?do=findComment&comment=128622 de post em Esqueci Minha Senha Não Funciona foi marcado como a resposta   
    Corrigindo a informação... o template correto é pwresetvalidation.tpl
     
    Exemplo do portal:
    <script type="text/javascript" src="includes/jscript/pwstrength.js"></script> {if $invalidlink} <div class="errorbox"> {$invalidlink} </div> <br /><br /><br /><br /> {elseif $success} <br /> <div class="successbox"> {$LANG.pwresetvalidationsuccess} </div> <br /> <p align="center">{$LANG.pwresetsuccessdesc|sprintf2:'<a href="clientarea.php">':'</a>'}</p> <br /><br /><br /><br /> {else} {if $errormessage} <div class="errorbox"> {$errormessage} </div> {/if} <form class="form-horizontal" method="post" action="{$smarty.server.PHP_SELF}?action=pwreset"> <input type="hidden" name="key" id="key" value="{$key}" /> <h4 align="center">{$LANG.pwresetenternewpw}</h4> <table width="100%" cellspacing="0" cellpadding="0" class="frame"> <tr> <td> <table width="100%" border="0" cellpadding="10" cellspacing="0"> <tr> <td width="150" class="fieldarea">{$LANG.newpassword}</td> <td width="175"><input type="password" name="newpw" id="newpw" /></td> <td><script language="javascript">showStrengthBar();</script></td> </tr> <tr> <td width="150" class="fieldarea">{$LANG.confirmnewpassword}</td> <td width="175"><input type="password" name="confirmpw" id="confirmpw" /></td> <td>&nbsp;</td> </tr> </table> </td> </tr> </table> <p align="center"><input type="submit" value="{$LANG.clientareasavechanges}" class="buttongo" /> <input type="reset" value="{$LANG.cancel}" class="button" /></p> </form> {/if} No Default:
    {include file="$template/pageheader.tpl" title=$LANG.pwreset} {if $invalidlink} <div class="alert alert-error"> <p class="textcenter">{$invalidlink}</p> </div> <br /><br /><br /><br /> {elseif $success} <br /> <div class="alert alert-success"> <p class="textcenter bold">{$LANG.pwresetvalidationsuccess}</p> </div> <p class="textcenter">{$LANG.pwresetsuccessdesc|sprintf2:'<a href="clientarea.php">':'</a>'}</p> <br /><br /><br /><br /> {else} {if $errormessage} <div class="alert alert-error"> <p class="textcenter">{$errormessage}</p> </div> {/if} <form class="form-horizontal" method="post" action="{$smarty.server.PHP_SELF}?action=pwreset"> <input type="hidden" name="key" id="key" value="{$key}" /> <br /><h4>{$LANG.pwresetenternewpw}</h4><br /> <fieldset class="onecol"> <div class="control-group"> <label class="control-label" for="password">{$LANG.newpassword}</label> <div class="controls"> <input type="password" name="newpw" id="password" /> </div> </div> <div class="control-group"> <label class="control-label" for="confirmpw">{$LANG.confirmnewpassword}</label> <div class="controls"> <input type="password" name="confirmpw" id="confirmpw" /> </div> </div> <div class="control-group"> <label class="control-label" for="passstrength">{$LANG.pwstrength}</label> <div class="controls"> {include file="$template/pwstrength.tpl"} </div> </div> </fieldset> <div class="form-actions"> <input class="btn btn-primary" type="submit" name="submit" value="{$LANG.clientareasavechanges}" /> <input class="btn" type="reset" value="{$LANG.cancel}" /> </div> </form> {/if} </div>
  4. https://portaldohost.com.br/topic/14534-trocar-database-whmcs/?do=findComment&comment=128534 de post em Trocar Database Whmcs foi marcado como a resposta   
    Edite o arquivo configuration.php e localize a linha 
    $db_name = 'xxxx'; Aonde xxxx corresponde ao nome do seu banco de dados.
  5. https://portaldohost.com.br/topic/14323-n%C3%A3o-gera-fatura-cron/?do=findComment&comment=127122 de post em Não Gera Fatura - Cron foi marcado como a resposta   
    Chuva,
     
    Sinceramente não acredito que seja banco ( físico )... creio que seja ambiente em si!
     
    Eu se estivesse na condição dele procuraria um outro servidor e faria a migração da base de dados.
     
    Nesses 4 anos de WHMCS já vi situações complicadissímasssss  ( similares a essa ) e em todas tive resultados positivos na troca do ambiente.
  6. https://portaldohost.com.br/topic/14365-p%C3%A1gina-branca-depois-de-login/?do=findComment&comment=127108 de post em Página Branca Depois De Login foi marcado como a resposta   
    Acesse a pasta /modules/widgets/ e exclua o arquivo system_overview.original.php ou renomeie para system_overview.original  ( deixe sem extensão, assim o WHMCS não irá "processar" o widget ).
  7. https://portaldohost.com.br/topic/14332-status-pendente-ap%C3%B3s-pagamento-paypal/?do=findComment&comment=126768 de post em Status Pendente Após Pagamento - Paypal foi marcado como a resposta   
    Você já definiu o email ( Welcome Email ) que o cliente irá receber? http://clip2net.com/s/6yNxTQ
     
    O status do pedido SEMPRE ficará pendente... não tem como modificar isso, exceto se você utilizar uma personalização.
     
    Este artigo que publiquei ano passado vai te ajudar http://www.whmcs.blog.br/principal/hook-status-pedido/ a entender melhor.
  8. https://portaldohost.com.br/topic/14250-whmcs-fazendo-spam/?do=findComment&comment=125965 de post em Whmcs Fazendo Spam foi marcado como a resposta   
    Vá em Setup >> General Settings http://clip2net.com/s/6vtuZN clique na aba Other e desmarque a opção Monthly Affiliate Reports http://clip2net.com/s/6vtsWe e salve!
     
     
    É do WHMCS dele, mesmo desativando os afiliados o relatório é enviado... na dica acima expliquei como desabilitar.
  9. https://portaldohost.com.br/topic/14226-tradu%C3%A7%C3%A3o-central-do-cliente/?do=findComment&comment=125611 de post em Tradução Central Do Cliente foi marcado como a resposta   
    Pedro,
     
    Se precisar visite http://www.whmcs.blog.br/principal/traducao-whmcs-painel-cliente-5-2-2/ e pegue o arquivo já modificado ( válido para as últimas versões, exemplo 5.2.15 ).
     
    Desde o lançamento da versão 5.2.2 não existe nenhuma nova linha a ser traduzida.
  10. https://portaldohost.com.br/topic/14217-addons/?do=findComment&comment=125455 de post em Addons foi marcado como a resposta   
    Pelo que sei a API deles não disponibiliza consulta de saldo/extrato das transações.
  11. https://portaldohost.com.br/topic/14215-m%C3%B3dulo-pagseguro/?do=findComment&comment=125425 de post em Módulo Pagseguro foi marcado como a resposta   
    Jean,
     
    Obrigado pela indicação.
     
    Pedro,
     
    O módulo é pagamento único, no link http://descontos.edvan.com.br/ você encontra um cupom de 20%.
     
    Atualmente mais de 500 clientes utilizam esse módulo, e o retorno automático funciona perfeitamente ( desde que não exista nenhum impedimento/bloqueio em seu servidor http://www.edvan.com.br/financeiro/knowledgebase/5/Retorno-PagSeguro.html )
     
    Um diferencial do módulo é que não permite uma fraude famosa via TamperData aonde o espertinho pode alterar o valor de qualquer fatura e assim você sairia no preju.
  12. https://portaldohost.com.br/topic/14214-adicionar/?do=findComment&comment=125424 de post em Adicionar. foi marcado como a resposta   
    Creio que isso poderá te auxiliar http://docs.whmcs.com/Product_Bundles
  13. https://portaldohost.com.br/topic/14154-n%C3%A3o-permitir-registros-com-subdominios/?do=findComment&comment=124701 de post em Não Permitir Registros Com Subdominios foi marcado como a resposta   
    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 ).
  14. https://portaldohost.com.br/topic/14127-personaliza%C3%A7%C3%A3o-whmcs-ciclo-de-pagamentos/?do=findComment&comment=124589 de post em Personalização Whmcs - Ciclo De Pagamentos. foi marcado como a resposta   
    Pelo que entendi ele deseja apenas retirar o preço e não desabilitar.
     
    Acesse seu orderform ( /seuwhmcs/templates/orderforms/seu_orderform ) e procure pelo arquivo configureproduct.tpl
     
    Localize as linhas ( por padrão 19 para o orderform Modern ):
    {if $pricing.type eq "recurring"} <h3>{$LANG.cartchoosecycle}</h3> <div class="billingcycle"> <table width="100%" cellspacing="0" cellpadding="0" class="configtable"> {if $pricing.monthly}<tr><td class="radiofield"><input type="radio" name="billingcycle" id="cycle1" value="monthly"{if $billingcycle eq "monthly"} checked{/if} onclick="recalctotals()" /></td><td class="fieldarea"><label for="cycle1">{$pricing.monthly}</label></td></tr>{/if} {if $pricing.quarterly}<tr><td class="radiofield"><input type="radio" name="billingcycle" id="cycle2" value="quarterly"{if $billingcycle eq "quarterly"} checked{/if} onclick="recalctotals()" /></td><td class="fieldarea"><label for="cycle2">{$pricing.quarterly}</label></td></tr>{/if} {if $pricing.semiannually}<tr><td class="radiofield"><input type="radio" name="billingcycle" id="cycle3" value="semiannually"{if $billingcycle eq "semiannually"} checked{/if} onclick="recalctotals()" /></td><td class="fieldarea"><label for="cycle3">{$pricing.semiannually}</label></td></tr>{/if} {if $pricing.annually}<tr><td class="radiofield"><input type="radio" name="billingcycle" id="cycle4" value="annually"{if $billingcycle eq "annually"} checked{/if} onclick="recalctotals()" /></td><td class="fieldarea"><label for="cycle4">{$pricing.annually}</label></td></tr>{/if} {if $pricing.biennially}<tr><td class="radiofield"><input type="radio" name="billingcycle" id="cycle5" value="biennially"{if $billingcycle eq "biennially"} checked{/if} onclick="recalctotals()" /></td><td class="fieldarea"><label for="cycle5">{$pricing.biennially}</label></td></tr>{/if} {if $pricing.triennially}<tr><td class="radiofield"><input type="radio" name="billingcycle" id="cycle6" value="triennially"{if $billingcycle eq "triennially"} checked{/if} onclick="recalctotals()" /></td><td class="fieldarea"><label for="cycle6">{$pricing.triennially}</label></td></tr>{/if} </table> </div> {/if} Depois é só remover o preço {$pricing.monthly} ou escrever o que você deseja...
    <label for="cycle1">{$pricing.monthly}</label> <label for="cycle1">xxxx</label>
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?