, , ,

Mostrando a foto do comentarista ao lado do comentário no Blogger

6 comentários
Blogger Hacks 

Em tempos de Web 2.0 é difícil acreditar que o Blogger/Blogspot ainda não exibe as fotos dos comentaristas nos comentários abaixo da postagem. Comentários com apenas textos são cansativos pra ler e perdem personalidade, sem contar que não incentivam as pessoas a comentarem. Com este Hack, você vai aprender a colocar as fotos dos comentaristas ao lado do texto do comentário, quando estes aparecem abaixo da postagem. O Hack é uma tradução e atualização do tutorial original do blog espanhol Vagabundia.

Este Hack utiliza um arquivo JavaScript externo. O uso excessivo de scripts no seu blog pode torná-lo lento. Portanto, não exagere!

Para mostrar as fotos dos comentaristas ao lado do texto dos comentários, faça o seguinte:

Antes de qualquer coisa, você deve fazer o download deste script (clique com o botão direito e escolha Salvar link como...).

Abra o arquivo baixado num editor como o Bloco de Notas e encontre este código (utilizando o Ctrl+F do Bloco de Notas):

BloggerProfiles.noimage = 'http://lh3.ggpht.com/_QocHY3CSRM0/SZGi_qlDnZI/AAAAAAAABnk/rCT0i83t1ig/s144/icebreaker_noimage.png';

Altere a parte em verde pela URL da imagem que será exibida para quem não comentar usando um perfil do Blogger. Você pode criar a imagem (que deve ter resolução de 60x60 pixels) ou fazer o download de uma das imagens abaixo (clique com o botão direito e escolha Salvar imagem como...).

   

Com a imagem pronta, hospede-a num servidor como o Picasa e utilize a URL da imagem para substituir o código em verde acima. Após fazer a alteração no código, hospede o arquivo do Script em um servidor como o Yahoo! GeoCities e anote a URL.

Acesse o seu Painel do Blogger e selecione Layout, então clique em Editar HTML para entrar no modo de edição do código do seu Template.

Então marque a opção Expandir modelos de widgets.

Não se esqueça de fazer o backup do seu template antes de realizar as alterações no código, clicando em Baixar modelo completo.

Encontre o seguinte código (utilizando o Ctrl+F do seu navegador):

</head>

Então cole o seguinte código ANTES: 

<!—Script Fotos nos Comentarios iceBreaker http://www.icebreaker.com.br/ -->
<script src='http://url_do_script.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
addLoadEvent(function(){showCommentPhotos('commentphoto','comment-author', 1);});
//]]>
</script>

Substitua a parte em laranja pela URL do seu arquivo de script que você anotou na Etapa 2.

Agora encontre este código:

<dt class='comment-author' expr:id='&quot;comment-&quot; + data:comment.id'>

Então cole o seguinte código DEPOIS: 

<div class='commentphoto' style='float: left;'/>

Em seguida, encontre este código:

<b:include data='comment' name='commentDeleteIcon'/>
</span>
</dd>

Então cole o seguinte código DEPOIS: 

<div style="clear: both;"/>

Por fim, adicione ao seu CSS (antes do código ]]></b:skin>) o seguinte código:

.commentphoto {
padding: 5px 5px 0px 0px;}

Como esse hack funciona somente nas páginas de postagem individuais, não será possível visualizar diretamente o resultado. Então visualize apenas para checar se houve algum erro com o template e clique em Salvar Modelo. Em seguida abra uma postagem com comentários no seu blog para verificar o resultado.

Se o Hack não funcionar ou causar erros no seu template, desfaça as alterações clicando em Limpar Edições ou utilize o backup que você criou e clique em Fazer Upload, então refaça todo o processo.

Comentários (6)
Margarete 08/03/09 03:43

Excelente dica, mas não funcionou no meu blog. As imagens acima apareceram, contudo as imagens do perfil não apareceram.

iceBreakerSérgio Estrella08/03/09 11:01

@Margarete
O Hack atualmente não está funcionando mesmo. Peço que você aguarde até que uma alternativa seja encontrada. Enquanto isso, por que não usa o hack de fotos/avatares aleatórios?

Abraços

Elker.C 11/03/09 22:58

o formulário de comentário desapareceu, sorte que eu fiz em uma template de teste =D

Eu não consigo encontrar o trecho de codigo da etapa 5 nem um similar no meu template nem num sem alterações.


Tenho pena que este hack não funcione por era realmente bom.

Anônimo 26/06/09 19:19

saudação ...essa script funfa belezinha só que da seguinte forma ,tem que usar a mesma image para todos comentáristas inclusive para o Senhorio(A) da área "exelente opção pra usar o logo do se blog por exemplo" é só alterar esse trecho (omment-author', 1)no lugar do um bota o 2 todos comentário terão a msm img...funfa no ie e no ff imagino q nos outros navegadores tmm ,bem legal tmm para quem ñ tirou o icone do blogger pq antes da img aparece online off e openID.
Vlw Hasta la Vista¨¨O¨¨¨¨O¨¨

Sybylla 12/02/11 23:04

Não funciona... peninha...

Postar um comentário