Códigos Blog

Pesquisar este blog

Carregando...

Receba atualizações por e-mail:

Paulo Estevão
24 Janeiro 2012 às 2:30 PM

O Blogger lançou recentemente um novo sistema de comentários para a plataforma. Agora é possível responder comentários, criando uma grade de conversação em cada comentário.


O sistema ainda é novo e ainda contém alguns bugs, todavia se for corrigido o principal bug com um script que vou ensinar, é possível usar o Threaded Comments sem maiores problemas.
Também devo avisar que a maioria dos estilos CSS dos seus comentários serão perdidas, ou seja, vai mudar um pouco ou completamente a forma que é exibido os comentários em seu blog. Uma nova configuração CSS deve ser feita caso você queira fazer alguma alteração no layout dos comentários.

Para ativar o novo sistema em seu blog, siga o tutorial:
Faça backup do template (Fazer backup / Restaurar), caso aconteça algum erro ou você não goste do novo sistema, é só você voltar o código antigo.
1) Faça login no Blogger, entre em “Configurações” -> “Postagens e Comentários”. Em “Local do comentário” escolha a opção: “Incorporado”. Depois clique em “Salvar Configurações”.

Entre em alguma postagem sua com comentário e veja se a opção de responder comentários foi ativada. Caso ainda não apareça em seu blog, continue o tutorial. Se já apareceu em seu blog vá para a parte de correção do sistema logo no final da postagem.

2) Agora entre em “Modelo” -> “Editar HTML”. Marque a caixa “Expandir modelos de widgets”.

3) Procure (Ctrl + f) por:
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:include data='post' name='comments'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:include data='post' name='comments'/>
</b:if>
Obs.: Em alguns templates o código acima vai ser encontrado mais de uma vez, substitua todos pelo código abaixo. 

4) Substitua o código encontrado por:
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
Código inserido no template
5) Salve as modificações em “Salvar modelo” e acesse uma postagem que já tenha um comentário, veja se o botão “Responder” foi inserido. Caso sim, prossiga.

Correção do bug rolagem (scroll) da tela

Esse problema acontece no Firefox e Internet Explorer em postagens que já contém comentários. Ao clicar no título de uma postagem, a postagem é carregada e a tela é deslocada para baixo, em vez de ir para o topo da página.

Uma solução provisória até que o Blogger solucione o problema foi desenvolvida pelos meus amigos, Claudio Sanches e Fernando Jorge do Ferramentas Blog.
Ainda em edição do seu template (Editar HTML) cole o seguinte código ANTES de </head>:
<b:if cond='data:blog.pageType == "item"'>
<script type='text/javascript'>
//<![CDATA[
document.body.onload = window.onload = function() {
var links = document.getElementsByTagName('a');
var h = window.location.hash.substring(1);
var cont = true;
for(var c=0;c<links.length && h && cont;c++){
if(links[c].name == h){
var x = links[c].offsetLeft,y = links[c].offsetTop,el=links[c].offsetParent;
while(el){
x += el.offsetLeft;
y += el.offsetTop;
el = el.offsetParent;
}
window.scrollTo(x, y);
cont = false;
break;
}
}
if(cont || !h){
window.scrollTo(0,0);
}
};
//]]>
</script>
</b:if>
Salve as modificações.

É possível que você encontre outros bugs, mas garanto que o Blogger logo vai solucionar os problemas encontrados.

Receba nossos posts por feed ou email

Assinar feed

Postagens recomendadas:

11 Comentários:

  1. Olá, testei em meu blog - www.powerbr.in

    Porém o mesmo até onde parece, já possuia esse codigo. entao eu fui e atualizei pelo seu. e mesmo assim. não aparece a opção de Responder nos comentarios. (O mesmo está incorporado na pagina)

    Uso o blog in draft... e até agora nada...

    ResponderExcluir
  2. Acabei de cliar no título do post/artigo e fui redirecionado para o fim da página. Utilizo o Chrome. Penso que estes bugs estão mais sérios do que imaginávamos. Postagens com mais de 200 comentários também estão apresentando problemas em 'mostrar' do 201º em diante. E o blogger cadê. Estou totalmente desanimado e pensando que nos abandonaram...

    ResponderExcluir
    Respostas
    1. Edson,
      Não tem nenhuma semana que lançaram o sistema, é normal ter erros.

      Excluir
    2. Paulo, obrigado! É que sou mesmo um afoito. Abraços na alma.

      Excluir
  3. Muito obrigada pela atenção meninos!
    Bom dia!

    ResponderExcluir
  4. no meu blog naum funciona T.T
    www.simsgaleria.com

    ResponderExcluir
  5. No meu blog ativou automaticamente.

    ResponderExcluir
  6. Imagina :)
    parabéns pelo excelente blog e obrigada pelo elogios.

    ResponderExcluir
  7. Como eu crio um css pra editar a parte dos comentarios de respostas pra poder deixar eles diferendtes dos outros

    ResponderExcluir
  8. É melhor esperarem as mudas que serão feitas,e, só depois utilizarem......

    ResponderExcluir

Adicione seu comentário nesse post.
- Não aceito comentários anônimos;
- Não aceito parceria! Caso tenha uma boa proposta, entre em contato;
- Antes de pedir ajuda sobre o tutorial, tente fazer sozinho e tenha certeza que seguiu todas as etapas corretamente.
- Comentários irrelevantes não serão aceitos.

Muito obrigado por sua visita. Volte sempre!

 
 
Blogger
Muitas dicas para você usuário da plataforma Blogger
WordPress
Leia artigos sobre a plataforma de blogs WordPress
Dinheiro
Aprenda várias formas de ganhar dinheiro com seu blog
Design
Modifique e faça agora um blog moderno, único e interativo
Dicas
Várias dicas atuais de como ter um blog de sucesso
 

Onde estamos

Divulgue



Últimas Postagens