Notícias no Twitter/Orkut/Buzz

Postado em 21/12/2009 por Edvan

teste

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 (327).

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!



Leia Também:

  • Giovanni

    Caraca Edvan você tem a manha mesmo viu. Esta de parabens excelente

  • http://www.whmcs.blog.br Edvan

    Valeu Giovanni, estamos praticando e aprendendo!

  • Daniel Wanderley

    Muito bom Edvan, vou fazer isso, ficou show.
    Apesar de não gostar do Twitter!

    Abraços.

  • http://www.whmcs.blog.br Edvan

    Daniel,

    Temos que divulgar nossa empresa em todos os meios.

    • Daniel Wanderley

      Você tem razão, mas nunca fui com a cara do twitter.
      Usei esta modificação é ficou show.

      Twitter pra mim é uma velha senhora, sentada na porta de casa so escutando conversa e espalhando. kkkkk

  • http://www.tornadohost.com.br/ Marcos Santos

    Realmente fica muito bom, grande meio de divulgação.

    Vlw Edvan

  • http://www.iolardemartini.com.br/ Demartini

    Valew pela dica Edivan ja estou usando, so não consegui foi fazer a do orkut.

    Eu estava lendo o seguinte artigo e queria saber se tem como colocar o botão do Google Buzz tbm? Você poderia me ajudar?

    Artigo:
    http://www.noticiaeblog.com/2010/02/widget-google-buzz-it-envie-suas.html

    Obrigado.
    Forte abraço.

  • http://www.whmcs.blog.br Edvan

    Demartini,

    Usei esse artigo para poder montar: http://tatianeps.net/2010/03/adicione-o-botao-do-google-buzz-no-seu-blog-wordpress/

    Veja aqui os 2 códigos já prontos para uso:

    http://www.whmcs.blog.br/promote.txt

    Apliquei na página inicial http://www.edvan.com.br/financeiro/index.php ( homepage.tpl ) e no http://www.edvan.com.br/financeiro/announcements.php ( announcements.tpl )

    Abraços

    Edvan

    • http://www.iolardemartini.com.br/ Demartini

      Ficou show Edvan!

      Sera que você poderia disponibilizar os arquivos editados, como você fez com o twitter a no inicio do post?

      Forte abraço.

  • http://www.whmcs.blog.br Edvan

    Basta copiar o código http://www.whmcs.blog.br/promote.txt e colar lá no do twitter.

  • Mauricio F. Alves

    Olá edvan, bom dia!
    Eu estou tentando implementar esse código em meu site, porém não vai o URL quando clico (http://www.webnetcomunicacao.com.br/site/clients/announcements.php) o que pode estar acontecendo? valew!

    • Anônimo

      Certamente você digitou algo errado!

Serviços WHMCS

Enquetes

Você gostou das novidades da Versão 5.0?

View Results

Loading ... Loading ...

Facebook



Licenças WHMCS




Acompanhe