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!

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!

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