BlogAjuda

Dicas, temas e informações sobre WordPress, blogosfera brasileira e monetização.

Personalizando o BlogBlogs Widget

Rodrigo P. Ghedin Genéricos

Uma das jogadas mais legais que o BlogBlogs fez ultimamente foi o widget do serviço. Ele funciona mais ou menos como o do concorrente mundial do serviço, o MyBlogLog: numa parte do blog, exibe os últimos cadastrados no serviço que por ali passaram.

Além do layout padrão (um verdão bem estranho), o sistema possibilita geral um widget “limpo”, de modo que o próprio blogger, via CSS, possa adequá-lo ao seu layout. E, embora isso possa parecer mais fácil que tirar doce de criança, não é bem assim, simplesmente porque o código do widget é um JavaScript.

BlogBlogs Widget.Já faz algum tempo que me aventurei na busca pelas classes e IDs perdidas do BlogBlogs Widget. Como? Simplesmente copiando a URL que vem incluída no JavaScript diretamente na barra de endereços do navegador. Assim, o código XHTML aparece, revelando também tudo sobre o CSS do mesmo.

Antes de mostrar a estrutura, porém, acho válido ensinar como pegar seu widget personalizável.

Entre no BlogBlogs, faça login e, no menu à esquerda, em Meus Blogs, clique em Ferramentas & Widgets. Na próxima página, em Ferramentas específicas para um de seus blog, escolha seu blog no menu de seleção. Você será levado para a tela de configuração do widget (Widget Últimos Leitores). A opção mais importante no nosso contexto é a quarta, que pergunta se você deseja usar o estilo do BlogBlogs, ou fazer o seu mesmo. Escolha a segunda (Sem estilos. Você podera customizar o Widget com um CSS em seu site.), e copie e cole o código que surge imediatamente abaixo no seu blog. Pronto!

Ou quase, já que o layout ainda não está adaptado… Mas isso será resolvido agora!

Basicamente, a estrutura é a seguinte:

<div id="bbw_readers">
Começo do código. Usando a ID bbw_readers, é possível determinar várias coisas: cor de fundo, posicionamento, tamanho etc.

<div class="bbw_title">
Dentro desta tag fica a imagem BlogBlogs (é o título do widget, por assim dizer).

<div class="bbw_icons">
Aqui temos aqueles atalhos rápidos (perfil, blogs, favoritos etc.).

<div class="bbw_rank">
O rank do blog, que só aparecerá caso você tenha optado por isso, na tela de criação do widget.

<div class="bbw_subtitle">
Subtítulo. Pelo que pude apurar, trata-se daquele “Últimos Leitores”.

<div class="bbw_control">
Os avatars dos últimos leitores.

<div class="bbw_footer">
Rodapé (onde fica escrito “Por BlogBlogs.com.br”).

Simples, não? Quem tem intimidade com CSS pode fazer miséria com isso, personalizando ao máximo o widget. Para tal, basta abrir o style.css do seu tema, e incluir as classes e ID lá, colocando seus devidos atributos.

Para facilitar a vida de todos, já que sei que não são poucos os que não sabem CSS, copio abaixo o código usado no widget aqui do BlogAjuda. Basta copiar e colar no seu style.css para surtir efeito:

.bbw_title { margin-bottom:8px; }
.bbw_icons { padding:0 20px; margin-bottom:8px; text-align:center; }
.bbw_rank { margin-bottom:4px; text-align:center; }
.bbw_subtitle { margin-bottom:8px; text-align:center; }
.bbw_control { text-align:center; margin-bottom:4px; }
.bbw_avatar { text-align:center; padding:4px; }
.bbw_footer { margin-top:8px; }

Esse código (acima, meu) não fazem nada muito espetacular. Ele só centraliza tudo, e dá espaços generosos entre os atalhos rápidos e os avatars.

Espero que tenham gostado, e até a próxima!

Tags: , , , , , , , .

14 comments

Tinha usado essa opção, mas quando tentei abrir os códigos do Widget só me apareciam Javascripts. Talvez eu não tenha procurado melhor.

Excelente artigo. Bastante útil!

Posted by Bárbara
August 22nd, 2007, às 9:51 am. #.

Só uma correção, na explicação das funções controladas por cada classe você não incluiu a classe .bbw_avatar que é quem cuida das configurações dos avatares, ao invés disso você colocou a que a classe .bbw_control é quem faz a tarefa quando na verdade a classe .bbw_control é para aquele controle de visibilidade.

Posted by Leo Baiano
August 22nd, 2007, às 11:06 am. #.

Olá!!
Estou passando por aqui para dar meus parabéns
pela sua indicação, ao prêmio blog 5 estrelas!
Seu blog é muito original, parabéns 2x!
rsrs…
=]
Vc foi indicado pelo:
http://riffsesolos.blogspot.com/2007/08/
prmio-blog-5-estrelas.html

Posted by Elza
August 22nd, 2007, às 3:02 pm. #.

Interessante, eu desisti desse widgest porque deixa o blog muito lento, lento demais. Não sei pq no meu caso acontece isso, pois nos outros blog que o possui não fica lento. Vc acha que pode ser alguma coisa incompatível no meu blog?

bjs

Posted by Flavia Sereia
August 23rd, 2007, às 4:04 am. #.

Opa otima dica vou testar aqui parabéns Rodrigo

Posted by alex
August 25th, 2007, às 11:16 am. #.

Vou usar um pouco do seu post pra poder continuar um diferente. Com outro tipo de customização ok?
=D

Posted by Anderssauro
September 7th, 2007, às 12:07 pm. #.

[…] antes de ler esse post, leia o do Blog Ajuda. Para entender melhor toda a estrutura do widget e saber como ele conseguiu achar todas as classes […]

Posted by Customizar o widget do Blogblogs - Modelo 1
September 7th, 2007, às 4:30 pm. #.

[…] antes de ler esse post, leia o do Blog Ajuda. Para entender melhor toda a estrutura do widget e saber como ele conseguiu achar todas as classes […]

Posted by Customizando o widget do Blogblogs de Ultimos Leitores | Anderssauro.com
September 8th, 2007, às 10:52 am. #.

Olá, Rodrigo. Muito bom. Estava quebrando a cabeça com isso e você matou a charada. =)

Posted by João
September 9th, 2007, às 10:34 am. #.

Muito fera!!! Quem quiser aparecer no meu blog roll visita www.meupcweb20.blogspot.com

Posted by Ad. Meupc Web 2.0
November 9th, 2007, às 9:24 am. #.

Como eu faço para que só os avatares apareçam e o resto das informações sejam eliminadas?

Posted by Marcus
November 25th, 2007, às 2:28 am. #.

Dica muito boa, mas para iniciantes muiito complicado, uma dúvida básica, onde colocamos o código css no blog ? em que parte colocamos a nossa identificação do Blogblogs ?

Posted by Leonardo
December 3rd, 2007, às 10:20 pm. #.

Muito fera!!! Quem quiser aparecer no meu blog roll visita [2]

www.arrobazona.com

Posted by olio
January 31st, 2008, às 10:22 pm. #.

Muito bom o artigo, encontrei pelo google. O engraçado é que nessa print screen justamente o meu avatar aparece em primeiro lugar, achei que fosse o próprio widget em ação, mas é um jpg, rsrsrs.

Posted by Adriano
February 26th, 2008, às 2:29 am. #.

Leave a comment!



Message



BlogAjuda © 2007.

Simple Grey theme developed by Rodrigo P. Ghedin.

WordPressFAMFAMFAM