July 3rd 2007 10:00 am

Novo Plugin: BlogBlog User Info

Algum tempo atrás fui procurado por Manuel Lemos, criador do BlogBlogs para participar do projeto BlogBlogs API. O objetivo deste grupo de “figurinhas carimbadas” da blogosfera era grandioso, desenvolver a nova API do BlogBlogs e botar na “rede” novas ferramentas, widgets e diversos recursos para aproximar o BlogBlogs de seus usuários.

Isso foi por torno de 16 de Março, e logo pensei em fazer um plugin que utilizasse os dados de cada usuário e agregasse valor aos comentários dos blogs. Comecei o trabalho mas tive que parar em alguns momentos devido a falta de tempo, mas recentemente retomei o trabalho e hoje apresento os frutos.

Como funciona?

Bem, a ídeia original do plugin era alfo como o gravatar, plugin que através do e-mail da pessoa busca uma imagem de avatar que ele apenas precisa cadastrar uma vez, e o acompanhará sempre. Mas além de um simples avatar decidi aproveitar o potencial do BlogBlogs e acrescentar mais dados que estão lá disponíveis. Com isso abaixo de cada comentário em seu blog, você verá os dados daquele usuário de acordo com o cadastro dele no BlogBlogs, como mostra a imagem:

Exemplo

O que preciso?

Nada além do WordPress e do arquivo zip do plugin. O plugin é compatível com todas versões do PHP e não possui pré-requisitos para conexão como o BlogBlogs, pois usa a mesma biblioteca que o Wordpress para fazé-lo. Além disso é possivel escolher entre duas formas de carregamento, PHP e AJAX.

Utilizando a opção PHP os dados são carregados antes da exibição da página, com isso os dados já estarão carregados junto com a página, porém isso pode atrasar o carregamento da página caso haja alguma demora na comunicação com o BlogBlogs.

A opção AJAX realiza o carregamento após apresentar a página, tirando este peso de processamento, e apresentando efeitos agradáveis de “carregamento” enquanto os dados são carregados, esta é a opção recomendada.

Este plugin não é uma conquista solitária, e contou com o auxilio de algumas pessoas, onde resalto o Manoel Lemos que adaptou a API do BlogBlogs para possibilitar este plugin, Matheus Zeuch que fez a primeira versão da API JavaScript utilizada pelo plugin, e Lourenço Rizzotto que me ajudou com o layout.

Pegue o seu agora!

Bem então, da mesma forma que a apple fez com o iPhone, vou fazer minha jogada de marketing, e agora, com todos vocês em fila aguardando pelo plugin, vou abrir as portas da loja e ver 500 mil downloads em dois dias!… tá, tá bom, mas é permitido sonhar não é?

Para verem mais informações sobre o plugin, como seu processo de instalação e para relatar problemas e pedir ajuda, acessem o Gerenciador de Projetos da DMS Systems

Para ir direto ao download do arquivo cliquem aqui: Download

Gostou deste plugin? Então retribua, escreva um post e deixe seu trackback, obrigado!

1 Star2 Stars3 Stars4 Stars5 Stars (6 votos, média: 5 de 5)
Loading ... Loading …

61 Comments »

61 Responses to “Novo Plugin: BlogBlog User Info”

  1. Daniel Costa on 03 Jul 2007 at 11:58 #

    Rafael,

    Quando ative e tentei acessar a pagina de administração do plugin, foi exibido o seguinte erro:

    Warning: file_get_contents(../http://danielcosta.info/wordpress/wp-content/plugins/bbuinfo/admin_tpl.htm) [function.file-get-contents]: failed to open stream: No such file or directory in /home/.middle/danielcosta/danielcosta.info/wordpress/wp-content/plugins/bbuinfo/bbuinfo.php on line 96

    O plugin foi instalado corretamente na pasta plugins/bbuinfo, do jeito que veio no zip.

    Um abraço!

  2. Daniel Costa on 03 Jul 2007 at 12:09 #

    Outra coisa, alterei a linha 96 onde tem:

    $admTpl = file_get_contents("../".$bbUInfo['plugin_path'].”/admin_tpl.htm”);

    para ignorar o ../

    $admTpl = file_get_contents($bbUInfo['plugin_path'].”/admin_tpl.htm”);

    porém no meu host está desabilitado o file_get_contents.

    Uma sugestão é usar Curl ou fsockopen, que é o mais usado nos plugins do WP. Quando tiver um tempinho devo dar uma olhada nisso… se você já não tiver resolvido! ;)

  3. Rafael Dohms on 03 Jul 2007 at 13:07 #

    Daniel,

    Verdade, como é um arquivo local não havia considerado este problema, até porque não tive o mesmo no meu servidor.
    Vou verificar a solução para isso e lançar um patch assim que puder, valeu pelo feed back

  4. Rafael Dohms on 03 Jul 2007 at 20:52 #

    Daniel,
    Os problemas foram resolvidos na versão 0.82, disponível para download no mesmo link.
    Abraço!

  5. Luma on 04 Jul 2007 at 0:46 #

    testando…

  6. Luma on 04 Jul 2007 at 0:47 #

    Pow!! Só no wordpress??

  7. Rafael Dohms on 04 Jul 2007 at 7:32 #

    Luma, infelizmente até este momento ele só é compatível com WordPress.
    Mas quem tiver interesse em outras plataforma deixe um aviso aqui para que eu possa estudar a possibilidade de expandir para novas plataformas de blog.

    Abraço!

  8. AleB on 04 Jul 2007 at 7:51 #

    Rafa,
    Maravilhoso esse Plugin parabens. So estou com problemas com o e-mail, e nao consigo mudar meu e-mail no BlogBlogs.

  9. Diego Matias on 04 Jul 2007 at 10:53 #

    Muito bom!!! Será que o blogger suporta essas coisas? Parabéns!

  10. Rafael Dohms on 04 Jul 2007 at 11:35 #

    Diego,
    Até onde sei não é possível desenvolver plugins para o Blogger, mas vou me atualizar sobre isso

  11. celsojunior on 04 Jul 2007 at 12:52 #

    Bacana este plugin! =D

    Só me deixou com uma dúvida: ele exige muito do servidor?! Explico: qual seria a sobrecarga dele?!

    Abraço.

  12. Daniel Costa on 04 Jul 2007 at 14:00 #

    E aí Rafael.

    No arquivo admin_tpl.htm, o link que deveria mandar pra página da API do BlogBlogs está com um link para #.

    Flw.

  13. Anderssauro on 04 Jul 2007 at 14:14 #

    Testandoooo

  14. Daniel Costa on 04 Jul 2007 at 14:26 #

    Rafael, desculpa estar postando isso aqui toda hora. Mas surgiu outro perrengue, depois de configurar via Ajax, ao executar aparece no Firebug:

    Ajax is not a constructor
    [Break on this error] new Ajax(url, {onComplete:self.onComplete});

    Depois mudei para processamento via PHP, e continuou dando o mesmo erro.

    Dúvida 1: Via ajax é preciso alguma biblioteca específica? Xajax, prototype, jquery, etc?
    Dúvida 2: Ao mudar de Ajax pra PHP na administração, ele continua usando ajax?

    Flw!

  15. Rafael Dohms on 04 Jul 2007 at 15:43 #

    Celso,

    O plugin faz cache local, para nao pesar no BlogBlogs, no seu servidor a carga é praticamente nula, o mesmo de botar um banner, ou até mais leve.

    Daniel,
    Realmente esqueci de atualizar este link.
    Quando ao problema do AJAX, tive este problema quando instalei em meu blog, mas corrigi antes da versão publica sair, verifique seus arquivos, poius a função AJAX mudou para bbAJAX por estar em conflito com uma função do WordPress. Vou verificar se esta tudo certo no zip que disponibilizei, mas esta função deve estar renomeada.
    O fato de continuar dando erro de AJAX no modo PHP se deve provavelmente a ele insistir em inserir o arquivo JS, vou verificar se existe algo errado.

  16. Luiz Gadetto on 04 Jul 2007 at 15:57 #

    Muito interessante, depois vou testar no trankera

  17. Rafael Dohms on 04 Jul 2007 at 15:59 #

    Daniel,

    Realmente meu CVS comeu a alteração, vou publicar hoje até a meia noite uma versão com as correções.

    Valeu mesmo pelo feedback, achar bugs é sempre complicado.

  18. Rafael Dohms on 04 Jul 2007 at 23:08 #

    Correções feitas e arquivo atualizado.

  19. Neto Cury Blog » Blog Archive » BlogBlogs e a visibilidade on 07 Jul 2007 at 2:49 #

    [...] Enfim fiz o que já devia ter feito, gerado (mais) visibilidade no BlogBlogs, então aproveitei a dica da Ale e instalei o plugin BlogBlogs User Info. [...]

  20. Josh on 07 Jul 2007 at 16:46 #

    Bem legal o plug ta de parabens vo instalar la no blog ^^

  21. Neto Cury Blog » Blog Archive » WordPress Plugin BlogBlogs User Info on 07 Jul 2007 at 18:56 #

    [...] escrevi no artigo anterior, assim que o conflito entre o comment-responder e o BBUInfo fosse resolvido eu reinstalaria, e para minha grata surpresa, isso aconteceu muito rapidamente, e [...]

  22. 0rn4nd0 on 09 Jul 2007 at 21:06 #

    Olá Rafael, acabei de fazer o download e ativar o plugin, muito fácil de instalar e funcional, parabéns.

  23. Plugin BlogBlogs User info : www.prensadigital.com.br on 09 Jul 2007 at 21:32 #

    [...] Abro o espaço para divulgar boas idéias como a que teve o Rafael Dohms desenvolvedor do plugin BBUInfo que exibe os dados dos usuários cadastrados no BlogBlogs quando eles fazem comentários no seu [...]

  24. Mario on 14 Jul 2007 at 0:33 #

    testando… testando… testando…

  25. Henrique Cintra on 17 Jul 2007 at 23:20 #

    metacomment: Interessante, mas como fica se não tiver cadastro no BlogBlogs?

  26. Rafael Dohms on 20 Jul 2007 at 9:04 #

    Caso o leitor não tenha cadastro no BlogBlogs ele simplesmente omite a área de informações.

  27. Thiago Arraes on 26 Jul 2007 at 17:59 #

    Gostei do plugin. Muito bom. Parabéns!

  28. Flavia Sereia on 29 Jul 2007 at 19:13 #

    Eu tive problemas, quer dizer, fiz tudo certo, coloquei o plugin, coloquei a minha key api, mas não acontece nada, não aparece essa barra nos comentarios, não precisa mesmo de um codigo na pagina dos comentarios?

    bjs

  29. Rafael Dohms on 29 Jul 2007 at 19:54 #

    Flavia,

    Verifiquei seu blog e lhe enviei um email para obter maiores informações, já que encontrei o plugin funcionando corretamente.

  30. Plugins para Wordpress : www.prensadigital.com.br on 30 Jul 2007 at 7:09 #

    [...] Blogblog User Info -= Coloca os dados de usuário no BlogBlogs e incrementa o comentário. Desenvolvido pelo blogmigo Rafael Dohms. [...]

  31. Rodrigo P. Ghedin on 22 Aug 2007 at 7:29 #

    Oi Rafael!

    Conforme prometido, hoje tentei escrever algo sobre o BBUserInfo, mas não deu certo… Entrei com a API Key, mas os dados dos comentaristas não carregam. Ainda tentei alterar o método de exibição (de AJAX para PHP), e isso foi pior: deu erro de script.

    Alguma idéia de qual é o problema? Não sei se ajuda na solução do problema, mas deixei o plugin ativado lá no BlogAjuda…

    []’s!

  32. Justale on 25 Aug 2007 at 18:38 #

    Rafael,
    Estou com o mesmo problema da Flavia Sereia.
    Instalei, ocorreu tudo bem, mas a barra não aparece nos comentários.

  33. Rafael Dohms on 26 Aug 2007 at 0:23 #

    Alessandra,

    Verifiquei o blog de receitas mas não achei comentários, me passe um link para que eu possa verificar. Encontrei um erro do lightbox no seu site, isso pode ser parte do problema, mas preciso verificar com cuidado.

  34. Max Pires on 29 Aug 2007 at 1:02 #

    show de bola o plugin.. vou testar em meu blog.

    parabens

  35. Max Pires on 30 Aug 2007 at 19:26 #

    Amigo, uma pergunta

    é possível trocar a cor de fundo? no lugar deste verde colocar um cinza ou outra cor de preferencia?

    agradeço a resposta

  36. Rafael Dohms on 30 Aug 2007 at 20:10 #

    Max,

    Para editar o fundo você pode alterar o arquivo bg_user_info.gif dentro do diretório de imagens do plugin. Além disso você pode alterar o arquivo bbuinfo.css para mudar o esquema de cores do plugin.
    A próxima versão será mais customizavél, mas não tenho previsão para o lançamento dela.

    abraço!

  37. Maysa on 06 Sep 2007 at 18:36 #

    Uau! Gostei demais :)

    Rafael, ele vai “enfeitar” os comments anteriores à instalacao do plugin?

    Obrigada
    Maysa

  38. Rafael Dohms on 07 Sep 2007 at 17:44 #

    Maysa,

    Ele atua em todos comentários do Blog, sejam ele de antes ou depois da instalação. Também se remover o plugin todos comentários voltam ao normal.

  39. Novo texto de teste | Mundo Gump on 21 Sep 2007 at 1:47 #

    [...] brasileiro Rafael Dohms criou o sensacional plugin BBUInfo, que, além de útil, é muito bonito. Útil porque mostra as informações da pessoa que deixou o [...]

  40. Erica Akira on 04 Oct 2007 at 14:58 #

    Gosto muito desse plugin e vou testar no meu recém-transportado blog.

    Mas preciso pergntar algo:
    Não tem como fazer uma versão em AJAX do widget do BlogBlogs, aquele com as visitas e ranking?
    Quando o BlogBlogs pára, o blog de quem tem o widget pára junto……

    Abraço!

  41. Rafael Dohms on 04 Oct 2007 at 21:27 #

    Erica,

    O widget das visitas foi feito pelo Manuel, não tive a oportunidade de mexer nele. Porém pela forma de uso dele é impossível aplicar o que foi feito com o meu plugin, mas talvez seria possivel re-escrever o plugin em uma versão compatível que possa rodar com o AJAX, vou falar com o manuel e ver se conseguimos lançar algo neste sentido.
    Obrigado, e espero que meu plugin de certo para voce!

    Abraço!

  42. Rafael Dohms on 08 Oct 2007 at 22:26 #

    Erika,

    Boas notícias. Conversei com o Manoel Lemos do BlogBlogs e estou iniciando o trabalho no desenvolvimento do widget de últimos visitantes com possibilidade de usar AJAX para o carregamento. Ele seguirá a mesma linha do widget original, mas ao invés de usar apenas um código javascript para inclusão ele será instalado, tal como o meu plugin original.
    bom , não tenho um prazo para te dar, mas será feito!.
    Abraço

  43. Erica Akira on 08 Oct 2007 at 23:34 #

    Rafael, que grande notícia!
    Fico feliz em saber que será desenvolvido algo assim, e contente em saber que pude ajudar com uma idéia :-)
    Assim que ficar pronto farei questão de ser um dos primeiros a colocar o código em meu blog.
    Meu blog pessoal é em WP mas tenho também um outro bem visitado no Blogger, se precisarem de blogs para ajudar no teste do widget durante o desenvolvimento eles estão à disposição de vocês :-)
    Abraços!

  44. BBUInfo entra em novo ciclo de desenvolvimento on 29 Oct 2007 at 8:48 #

    [...] desenvolvimento plug-in, Wordpress Add comments bbuinfo, BlogBlogs, plugin, WordPress O plugin BBUInfo entrou em ciclo de desenvolvimento novamente. Isso significa que retomei o projeto para dar [...]

  45. JP Ferreira on 31 Oct 2007 at 23:09 #

    mto bom o plugin. vou usar no blog!!

  46. BlogBlogs UserInfo Plugin_Wordpress plugin on 22 Jan 2008 at 13:05 #

    [...] information: http://www.rafaeldohms.com.br/2007/07/03/novo-plugin-blogblog-user-info/pt/ Bug Reports: [...]

  47. Celso Lemes on 24 Jan 2008 at 22:57 #

    Instalei no meu blog, porém as informações do BlogBlogs não aparecem nos comentários.
    Essas informações somente são carregadas em comentários novos?

  48. Rafael Dohms on 25 Jan 2008 at 14:35 #

    Celso,

    Ele deve funcionar para todos comentários, velhos e novos, portanto que o usuário tenha cadastro no BB e tenha usado o mesmo e-mail.

    Verifiquei seu blog e o plugin parece estar inativo, ou talvez sem a chave da API inserida.

    abraço

  49. cassiano on 27 Feb 2008 at 20:37 #

    ola amigo na minha pagina n esta carregando os usuarios, poderia dar uma verificada? esta ligada a opcao ajax!!
    Obrigado

  50. Rafael Dohms on 27 Feb 2008 at 23:14 #

    Cassiano,

    O script não esta encontrando o arquivo bbuinfo-proxy.php que deveria estar no caminho abaixo:

    http://smokingpot.org/wp-content/plugins/bbuinfo/bbuinfo-proxy.php

    Verifique que o plugin esta instalado em seu proprio diretorio como demostrado acima, se estiver tudo certo me avise que dou outra olhada.

    Abraço

  51. Realidade Subjetiva » Plugins para incrementar seus comentários on 03 Mar 2008 at 22:13 #

    [...] Para aqueles que não têm cadastro no BB, o plugin não é exibido. Desenvolvido pelo brasileiro Rafael Dohms, o plugin tem um layout legal e utiliza a API do BlogBlogs para buscar as informações. [...]

  52. Rafael on 19 Mar 2008 at 11:59 #

    Parabéns!! excelente plugin.

  53. Ricardo on 21 Mar 2008 at 11:00 #

    Como faço pra ter um blog tb?

  54. Sergio on 02 Apr 2008 at 20:57 #

    Olá Rafael,

    Eu instalei o OA no meu site mas na verdade não tenho o menor tempo ou disposição para estudar e usar o sistema. Será que não há ninguém que preste o serviço de administrar o OA para terceiros? Você conhece alguém?

    []

  55. Aglioeolio on 03 Apr 2008 at 22:32 #

    Obrigado pelo plugin irei testar em breve

  56. Wordpress Comments Trackback Pingback Plugins « Hone Watson Bookmarks on 13 Apr 2008 at 22:33 #

    [...] BlogBlog User Info - Parse BlogBlog user info to comments. [...]

  57. Wordpress Comments Trackback Pingback Plugins « Hone Watson Bookmarks on 13 Apr 2008 at 22:33 #

    [...] BlogBlog User Info - Parse BlogBlog user info to comments. [...]

  58. Os Melhores Plugins para Wordpress | Nadave.net on 29 Apr 2008 at 15:51 #

    [...] BlogBlog User Info - Exibe vários dados do BlogBlogs junto aos comentários de cada autor. [...]

  59. Stive on 01 Jun 2008 at 21:36 #

    teste

  60. Shock on 13 Jun 2008 at 1:26 #

    Testando

  61. Plugins para Wordpress Super Templates e Dicas para Blog on 13 Jun 2008 at 5:56 #

    [...] Blogblog User Info -= Coloca os dados de usuário no BlogBlogs e incrementa o comentário. Desenvolvido pelo blogmigo Rafael Dohms. [...]

Trackback URI | Comments RSS

Leave a Reply

« Adicionando texto em imagens em tempo real | Encontro AUGDF »