Arquivo de April, 2011

08
Apr

Twitter Highlight

Fala Galera,

Fiz um JS que vai ajudar muita gente.

Eu estava precisando fazer que as respostas do twitter, os posts viessem com os links, mas é claro que não vai vir. Então fiz algumas funções em JS para que isso aconteça.

Download

Para fazer o download acesse:

github.com/egermano/twitter-highlights-js

Lá você pode tanto fazer download de um .zip com o código ou fazer download direto do git. Se você ainda não conhece o git deveria conhecer, ainda mais se você trabalha com desenvolvimento.

Então vamos ao o que interessa.

Como Usar?

Nesses fontes você vai encontrar um index.php com o exemplo completo de como se deve fazer, claro que você pode usar como quiser, nele eu listo uma query do twitter, monto a resposta em uma lista e uso os meus métodos para fazer o highlight dos usuário, hashtags e urls (links).

Para fazer essas transformações basta você executar isso aqui:

var texto = ‘o blog do @egermano é #demais http://egermano.com’ //mensagem do twitter
texto.parseURL();//para transformar as URLs
texto.parseUsername();//para transformar os Usuários
texto.parseHashtag();//para transformar as Hashtags

No arquivo twitter-parsing.js você ainda encontra uma prototipação do método .link() do objetos String do JavaScript. Eu alterei esse método para que ele receba mais um parâmetro de configuração, contendo três opções:

/**
* Prototyping String,link
*
* @param string str A url to create a link.
* @param object opt Option param [bool nofollow, bool newWindow, string className]
*/
//Ex: opt = {nofollow:true, newWindow: true, className: ‘link-twitter’};

Bom é isso aew galera, qualquer dúvida vocês podem usar os comentários aqui do blog ou os comentários do próprio repositório no github.

Espero ter ajudado vocês…

Abraços.





April 2011
S M T W T F S
« Mar   Jun »
 12
3456789
10111213141516
17181920212223
24252627282930