Archive | dezembro, 2009

image.png

Tags: , , , , ,

Notícias no Twitter/Orkut/Buzz

Postado em 21/12/2009 por Edvan

Lendo uma matéria publicada no iMasters em 14/12  sobre WordPress um item me chamou atenção 9. Adicione um botão de "enviar para o Twitter" que ensina como criar um link/botão “Enviar Notícia para o Twitter” resolvi adaptar essa dica para o WHMCS e hoje compartilho com vocês um simples passo-a-passo. Essa dica serve para qualquer template do WHMCS: portal ou defaul. Optei por demonstrar no portal pois acredito que é o template mais utilizado!

Basta baixar o arquivo Notícias Twiiter (315).

Veja como foi alterado, modificaremos 2 arquivos localizados em /seuwhmcs/templates/portal/ o primeiro arquivo homepage.tpl (mostra apenas 1 notícia na página inicial) e o segundo announcements.tpl (exibição de todas as notícias).

Apartir da linha 54 no arquivo homepage.tpl você encontrará o seguinte código:

<p>{$announcements.0.date} – <a href="{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}">{$announcements.0.title}</a><br />{$announcements.0.text|strip_tags|truncate:100:"…"}</p>

Substitua por:

<p>{$announcements.0.date} – <a href="{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}">{$announcements.0.title}</a> – <a href="http://twitter.com/home?status=Acabei de ler {$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}" title="Enviar para o Twitter!" target="_blank"><img src="templates/{$template}/images/twitter.png" border="0" alt="" /></a><br />{$announcements.0.text|strip_tags|truncate:100:"…"}</p>

Página Inicial

Abra o arquivo announcements.tpl apartir da linha 2, visualize o código:

<h2><a href="{if $seofriendlyurls}announcements/{$announcement.id}/{$announcement.urlfriendlytitle}.html{else}{$smarty.server.PHP_SELF}?id={$announcement.id}{/if}">{$announcement.title}</a></h2>

Substitua por:

<h2><a href="{if $seofriendlyurls}announcements/{$announcement.id}/{$announcement.urlfriendlytitle}.html{else}{$smarty.server.PHP_SELF}?id={$announcement.id}{/if}">{$announcement.title}</a> – <a href="http://twitter.com/home?status=Acabei de ler {$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}" title="Enviar para o Twitter!" target="_blank"><img src="templates/{$template}/images/twitter.png" border="0" alt="" /></a></h2>

Resultado:

Notícias Publicadas

Ao clicar na imagem/ícone ele automaticamente vai abrir a página do twitter e informará um texto + link da notícia do seu WHMCS:

Texto no Twitter

Caso você esteja trabalhando com URL amigáveis será enviado normalmente o link amigável conforme demonstração abaixo.

URL Amigável

image

Notícia Publicada

Caso queira alterar o ícone do Twitter procure no IconFinder e substitua em templates/portal/images/twitter.png

Atualização 12/01/2010:

Twitter + Orkut

{if $announcements}
<h2>{$LANG.latestannouncements}</h2>
<p>{$announcements.0.date} – <a href="{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}">{$announcements.0.title}</a> – <a href="http://twitter.com/home?status=Acabei de ler http://edvan.com.br/financeiro/{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}" title="Enviar para o Twitter!" target="_blank"><img src="templates/{$template}/images/twitter.png" border="0" alt="" /></a>

<a href="http://promote.orkut.com/preview?lang=pt_BR&nt=orkut.com&tt={$announcements.0.title}&du={$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}&cn={$announcements.0.text|strip_tags|truncate:100:"…"}" title="Enviar para o Orkut!" target="_blank"><img src="http://www.gstatic.com/orkut/api/orkut_mini-001.gif" border="0" alt="" /></a><br />{$announcements.0.text|strip_tags|truncate:100:"…"}</p>
{/if}

Resultado:

Twitter + Orkut

Atualização 11/05/2010:

Twitter + Orkut+ Buzz

<!–Código Twitter–>
<a href="{if $seofriendlyurls}announcements/{$announcement.id}/{$announcement.urlfriendlytitle}.html{else}{$smarty.server.PHP_SELF}?id={$announcement.id}{/if}">{$announcement.title}</a> – <a href="http://twitter.com/home?status=Acabei de ler {$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}" title="Enviar para o Twitter!" target="_blank"><img src="templates/{$template}/images/twitter.png" border="0" alt="" /></a>
<!–Código Orkut–>
<a href="http://promote.orkut.com/preview?lang=pt_BR&nt=orkut.com&tt={$announcements.0.title}&du={$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}" title="Enviar para o Orkut!" target="_blank"><img src="http://www.gstatic.com/orkut/api/orkut_mini-001.gif" border="0" alt="" /></a>
<!–Código Buzz–>
<a href="http://www.google.com/reader/link?url={$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}&title={$announcement.title}&srcURL={$systemurl}{if $seofriendlyurls}announcements/{$announcements.0.id}/{$announcements.0.urlfriendlytitle}.html{else}announcements.php?id={$announcements.0.id}{/if}" target="_blank" rel="nofollow external"><img src="http://imgur.com/d65Pr.png" border="0" alt="google-buzz" title="Buzz this!" /></a>

Resultado:

Twitter + Orkut + Buzz

Gostou? Comente!

Comentários (12)

Criação de Páginas WHMCS

Tags: , , , , , , ,

Criação de Páginas WHMCS

Postado em 17/12/2009 por Edvan

Criar uma página no WHMCS é um processo mais simples que cadastrar um produto/serviço. Apesar de poucos conhecerem ou usarem páginas vinculadas ao WHMCS, o objetivo deste post é dismistificar essa realidade.

Primeiro passo – Criar um arquivo .php utilizando o modelo abaixo, salvaremos o arquivo de teste.php e enviaremos para raiz do WHMCS . Para fins didáticos aonde tiver negrito você deve alterar para o nome que criou.

<?php

define(“CLIENTAREA”,true);

require(“dbconnect.php”);
require(“includes/functions.php”);
require(“includes/clientareafunctions.php”);

$pagetitle = “Minha Página“; //Título da Página
$pageicon = “images/support/clientarea.gif”;
$breadcrumbnav = ‘<a href=”index.php”>’.$_LANG['globalsystemname'].’</a>’;
$breadcrumbnav .= ‘ > <a href=”teste.php”>Teste</a>’;

initialiseClientArea($pagetitle,$pageicon,$breadcrumbnav);

$templatefile = “teste“;

outputClientArea($templatefile);

?>

Segundo passo – Criar um arquivo .tpl e insira uma informação dentro dele, exemplo:

<h3>Minha primeira página</h3>

Salve o arquivo como teste.tpl e envie para /seuwhmcs/templates/portal/

Agora execute o arquivo http://seuwhmcs.com/teste.php na prática http://www.edvan.com.br/financeiro/teste.php

Página Teste

Através do link http://wiki.whmcs.com/Creating_Pages e http://wiki.whmcs.com/Template_Syntax você pode conferir outras informações.

Páginas criadas apartir dessas instruções: http://www.edvan.com.br/financeiro/servicoswhmcs.php com conhecimentos básicos de HTML/PHP/JavaScript dá para fazer um pouco de tudo.

Meu último “desafio” foi criar uma página de descontos aonde o sistema a cada dia exibe uma promoção distinta apartir da data/hora do servidor, veja o resultado em http://www.edvan.com.br/financeiro/descontos.php

O Alessandro Raniére (@aleraniere) deve ter gostado do post de hoje.

Sucesso para todos!

Atualização 19/12/2009

- Criar uma página aonde clientes logados visualizem o contéudo, caso não esteja logado, será solicitado o usuário/senha, após login voltar para página automaticamente.

{if $loggedin}

<h2> Texto </h2>

{else}

<p>Você tem que fazer o login para acessar esta página. Os dados deste login são diferentes dos dados de login do painel de controle de sua conta de hospedagem.</p>
<form action=”dologin.php?goto=teste” method=”post” name=”frmlogin” id=”frmlogin”>
<table style=”margin: 0 auto;” cellpadding=”0″ cellspacing=”0″ border=”0″ align=”center”>
<tr>
<td><table border=”0″ align=”center” cellpadding=”10″ cellspacing=”0″>
<tr>
<td width=”150″ align=”right”>Email:</td>
<td><input type=”text” name=”username” size=”40″ value=”" /></td>
</tr>
<tr>
<td width=”150″ align=”right”>Senha:</td>
<td><input type=”password” name=”password” size=”25″ value=”" /></td>

</tr>
<tr>
<td width=”150″ align=”right”><input type=”checkbox” name=”rememberme2″ /></td>
<td>Lembrar</td>
</tr>
<tr>
<td width=”150″ align=”right”>&nbsp;</td>
<td><input type=”submit” value=”Login” /></td>
</tr>
</table></td>
</tr>
</table><br />
</form>
<p align=”center”><strong>Esqueceu sua Senha?</strong> <a href=”passwordreminder.php”>Solicite um lembrete de senha clicando aqui</a>.</p>
<script type=”text/javascript”>
document.frmlogin.username.focus();
</script>

{/if}

Em goto=teste” significa o nome da minha página/template que será redirecionada após o login. Substitua o negrito pelo nome do seu template ( não coloque teste.php, apenas o nome do template!

Abraços

Edvan

Comentários (18)

Módulo PayPal Brasil

Tags: , , , , , , ,

Módulo PayPal Brasil

Postado em 10/12/2009 por Edvan

Em novembro, o PayPal não apenas anunciou o suporte a 24 novas moedas (incluindo o Real), mas também, sem alarde, começou a aceitar a retirada de fundos a partir de 32 bancos brasileiros, incluindo Bradesco, Itaú, Citibank, Santander, Caixa Econômica Federal e Banco do Brasil ( Fonte: IDGNOW ). Sendo assim não é mais necessário que os módulos WHMCS convertam o valor da fatura de dólar para real… aproveitei e “refiz” meu módulo PayPal Brasil para WHMCS, incluindo novas funcionalidades.

PayPal

- Desabilitar taxas: escolhendo a opção Sim, o módulo irá desativar taxas de todos os clientes.
- Taxa: Taxa em Porcentagem sobre o valor real da fatura.
- Taxa Auxiliar: Será somada com o valor da taxa em porcentagem.
- Detalhar Taxas: o módulo irá mostrar para o cliente a descrição detalhada das taxas.

Detalhar Taxas
- Redirecionamento Automático: Ao acessar a fatura automaticamente será redirecionado para página do PayPal ( recurso excelente em conjunto com o acesso direto ).

- Exibir Mensagem: Você poderá decidir se o cliente irá visualizar uma mensagem padronizada por você.
- Personalização Mensagem: Mensagem à ser exibida ao cliente no topo da fatura em vermelho.
- Tempo: tempo em segundos antes de redirecionar automaticamente para o checkout do PayPal

Mensagem

- Alvo do Formulário: possibilita abrir o checkout do PayPal em 4 opções distintas.
- Personalização Título: essa personalização aparece na descrição do checkout + número da fatura WHMCS.

CheckOut

Alguns diferenciais:

- Não necessita de cadastro ( o WHMCS envia para o PayPal todos os dados ), caso o e-mail enviado seja o cadastrado no PayPal conforme exemplo acima o sistema automaticamente solicita a senha.
- Personalização por cliente, você pode habilitar as taxas e desabilitar apenas para um determinado cliente.

image

image
- Taxas do PayPal são bem atraentes, confira aqui. Comparando com a MoIP ( maior taxa do mercado 7.4% + 0,39 ), transação de R$ 100,00 = R$ 7,79. Pelo PayPal ( 3.4% + 0.40 ) = R$ 3,80, dá uma diferença de R$ 3,99.

- Controle do redirecionamento automático (direto=s), tempo(t=X) e mensagem(msg=s) via GET.

image
Exemplo: http://seuwhmcs.com/viewinvoice.php?id=XXXX &direto=s &msg=s &t=100

Módulo completo c/ retorno automático, custa R$ 100,00 e pode ser adquirido em http://servicos.edvan.com.br/

Depois irei disponibilizar aqui o módulo PayPal gratuito sem retorno automático.

Comentários (26)

Meios de Pagamento, Parte II

Postado em 03/12/2009 por Edvan

Há quase 1 ano (05/12/2008) fiz uma divulgação aqui dos principais métodos de pagamento existentes. Hoje o cenário mudou, algumas novidades em relação à prazo/taxas e etc… Surgiu uma nova empresa no mercado que está apostando em taxas bem baixas comparando com os demais!

Cartões de Crédito

Na avaliação passada a Pagamento Digital sai na frente: melhor tarifa e menor prazo de saque… Atualmente a Dinheiro Mail possui melhor taxa entre as demais e tempo de recebimento sem limitações.  Já a MoIP diminui o tempo de recebimento de 31 para 14 dias e 2 dias para contas profissionais, em compensação a taxa aumentou de 5,9% para 7,4% sendo a mais cara.

Empresa Tx. Cartão Recebimento Saque Cartões Outros
Pag. Digital R$ 0 + 6,39% 14 dias 2 dias T + Info
PagSeguro R$ 0,40 + 6,4% 14 dias 2-3 dias T + Info
MoIP R$ 0,39 + 7,4% 2* / 14 dias 1-2 dias O + Info
Dinheiro Mail R$ 0,50 + 5,99% 2 dias 2-3 dias O + Info

T = Visa, MasterCard, American Express, Aura, Diners e Hipercard.
O = Visa, Amex, Aura, Hipercard, Oi Paggo
* Apenas para contas profissionais.

Boleto Bancário

A MoIP aumentou sua tarifa de 1,9% para 2,9% sendo assim perdendo a primeira posição. Já a Dinheiro Mail possui taxa/prazo excepcional além de não cobrar 1,00 do cliente (tarifa de boleto) igual a Pagamento Digital.

Empresa Tx. Boleto Tx. Cliente Receb. Saque + Info
Pag. Digital R$ 0 + 2,89% R$ 0,00 14 dias 2-3 dias + Info
PagSeguro R$ 0,40 + 2,9% R$ 1,00 14 dias 2-3 dias + Info
MoIP R$ 0,39 + 2,9% R$ 1,00 2* / 14 dias 1-2 dias + Info
Dinheiro Mail R$ 0,50 + 1,89% R$ 0,00 2 dias 2-3 dias + Info

Transferência OnLine

A MoIP sai na frente (apenas para contas profissionais), menor tarifa, menor prazo de recebimento e saque.

Empresa Tx. TEF Tx. Cliente Bancos Receb. Saque + Info
Pag. Digital - - - - - -
PagSeguro = Boleto R$ 1,00 T 14 dias 2-3 dias + Info
MoIP = Boleto R$ 1,90 O 2* / 14 dias 1-2 dias + Info
Dinheiro Mail - - - - - -

T= Banco do Brasil, Bradesco, Itaú, Real e Unibanco.
O= Banco do Brasil, Bradesco, Itaú.
N= Nenhum
* Apenas para contas profissionais.

Saque

A PagSeguro e Pagamento Digital neste quesito estão de parabéns… Cobrar taxa de saque para bancos conveniados é um absurdo.

Empresa Bancos Taxa* Prazo + Info
Pag. Digital 1 - 2-3 dias + Info
PagSeguro 1 - 2-3 dias + Info
MoIP 2 R$ 2,00** 2-3 dias + Info
Dinheiro Mail 1 R$ 3,00 2-3 dias + Info

1= Banco do Brasil, Caixa Econômica Federal, Bradesco, Itaú, Banco Real e Unibanco
2= Banco Real, Bradesco, Itaú e Banco do Brasil
** R$ 2,00 a partir do segundo saque em 30 dias; R$ 8,00 para bancos não conveniados

Simulação

Efetuei uma simulação de R$ 100,00 nas 4 empresas e a Dinheiro Mail fica com a melhor taxa para boleto bancário e a Pagamento Digital para cartão de crédito…

Empresa Valor Pago VL – Boleto VL – Cartão
Pag. Digital 100,00 R$ 97,11 R$ 94,31
PagSeguro 100,00 R$ 96,70 R$ 93,20
MoIP 100,00 R$ 96,71 R$ 92,21
Dinheiro Mail 100,00 R$ 97,62 R$ 93,51

VL = Valor Líquido à receber ( taxas já descontadas ).

Diferenciais:

- MoIP Financiamento (Você recebe à vista e o cliente é financiado pelo seu próprio banco.  Oferecido por Bradesco, Banco do Brasil e Itaú. Tempo de compensação: até 1 dia útil. Necessária pré-aprovação da instituição financeira). Boleto em 1 clique ( Pagamento Direto MoIP ).

- PagSeguro Parcelamento (O valor total do pagamento poderá ser parcelado com o cartão de crédito sem acréscimo de juros nas parcelas. Com o parcelamento vendedor, você acrescenta o valor da taxa de parcelamento no valor total do pagamento sugerido ao consumidor. Você também pode oferecer desconto à vista para o consumidor, que é a diferença entre o valor repassado e o valor atual.  Quanto menor o número de parcelas escolhidas pelo consumidor, menor a taxa que o vendedor irá pagar).

- Pagamento Digital Cobrança Recorrente (Tenha um sistema de cobrança recorrente ou cobrança com agendamento. Ideal para revendas de hospedagem, sites de conteúdo pago, etc. O sistema se encarrega de cobrar mensalmente os clientes e informar seu site dos pagamentos efetuados).

- Dinheiro Mail apesar de estar atuando a pouco tempo no brasil as taxas estão excelentes.

Para nossa realidade de WHMCS temos módulos para as empresas acima, basta consultar em http://servicos.edvan.com.br/ aproveito a oportunidade para comunicar que apartir de janeiro/fevereiro os módulos da MoIP c/ retorno não serão mais gratuitos.

Caso você identifique algum erro nos cálculos ou informações deste post por gentileza me informe através do e-mail edvan@edvan.com.br

Se possível comentem o POST!

Comentários (82)

Página 1 de 212

Categorias


WHMCS Gratuito





Assine por Email

Arquivos


Enquetes

Você gostou das novidades da Versão 5.0?

View Results

Loading ... Loading ...

Facebook



Licenças WHMCS




Acompanhe