sexta-feira, 25 de junho de 2010

Ocultando widgets|gadgets no blogger

http://img189.imageshack.us/img189/5622/asdasdasdx.jpgEste Hack é muito importante para quem quiser deixar seu Blogger/Blogspot com uma cara mais profissional. Consiste em esconder ou exibir widgets dependendo do tipo de página que está sendo visualizada, como a página inicial, de postagens, marcadores e arquivo. Com ele, podemos por exemplo, ocultar um banner ou anúncio quando o usuário estiver vendo uma página de postagem individual. As possibilidades são imensas!

 Para controlar a exibição de um elemento/widget/gadget no seu template, faça o seguinte:

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 widget que você deseja controlar a exibição, através do título dele (utilizando o Ctrl+F do seu navegador). Caso o widget não tenha um título, vá em Elementos de Página e dê um título a ele (poderá ser removido depois). Você encontrará algo parecido com isso:
 
<b:widget id='HTML1' locked='false' title='Título' type='HTML'> 

Este é apenas um exemplo, o trecho não precisa ser HTML1, ou locked=’false’. Você deverá encontrar seu widget através do título.

Agora vamos analisar o restante do código, para que possamos aplicar o Hack (parte em vinho):
  
<b:widget id='HTML1' locked='false' title='Título' type='HTML'><b:if cond='data:blog.pageType != "item"'>

<b:includable id='main'>

(código específico da variável)

- código fonte do Widget -
</b:if>
</b:includable>
</b:widget>
 
A parte “- código fonte do Widget –” é apenas uma representação do código do Widget que você encontrará entre as partes verdes.

Então vamos acrescentar o código entre <b:includable id='main'> e </b:includable>, que está em vinho, SUBSTITUINDO a parte “(código específico da variável)” pelo código desejado:  

 Ocultar nas páginas de postagens:
<b:if cond='data:blog.pageType != "item"'>
 
Ocultar na página incial:
<b:if cond='data:blog.homepageUrl != data:blog.url'>
 
Ocultar em uma postagem específica:
<b:if cond='data:blog.url != "URL do post"'>

Ocultar na página inicial, de marcadores e arquivo:
<b:if cond='data:blog.pageType == "item"'>

Ocultar em uma página de marcador específica:
<b:if cond='data:blog.homepageUrl != “http://URL_do_Blog/search/label/Marcador”'>

Ocultar nas páginas de arquivo:
<b:if cond='data:blog.pageType != "archive"'>

Ocultar na página de marcadores, postagens e arquivo:
<b:if cond='data:blog.homepageUrl == data:blog.url'>
 
Por exemplo, vamos supor que eu queira que meu widget de título “Publicidade” esteja oculto somente na página inicial. Então vou encontrá-lo através do título e acrescentar o código, deixando-o assim:

<b:widget id='HTML1' locked='false' title='Publicidade' type='HTML'><b:if cond='data:blog.pageType != "item"'>

<b:includable id='main'>

<b:if cond='data:blog.homepageUrl != data:blog.url'>

- código fonte do Widget -
</b:if>
</b:includable> 
</b:widget>
 
O Hack também funciona para elementos que não sejam widgets, como partes em HTML. Neste caso, basta colocar o código em vinho antes do início do código e o </b:if> após o fim.

Visualize para ver se está tudo correto e clique em Salvar Modelo.
Agora os widgets aparecerão apenas nas páginas que você determinou.

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. 

Fonte - Icebreaker

Marcadores: , , ,

Receba os comentários do seu blog em seu MSN

http://upload.tudodegraca.org/pictures/28a68818f1dd17ac2e78fad2e1ccbb29.jpg
Fazer isso é mais fácil do que você imagina e não requer nenhum código.Quem já deu uma fuçada nas configurações do Painel do blogger, já deve ter visto isso, mas não sabe ao exato como funciona.Simplesmente você será notificado quando algum visitante postar um comentário em seu blog.Se você estiver online no msn, uma caixinha de aviso será exibida, mas caso esteja off , faça o login no site www.hotmail.com a mesma conta do msn e você terá todos os avisos de comentários com os links dos comentários.

Para fazer isso , entre no painel de controle do blogger  vá em ConfiguraçõesComentários role a página até Moderação de comentários, se a caixinha Sempre estiver marcada, desmarque, em seguida marque a caixinha Nunca, role a página um pouco mais pra baixo onde está escrito E-mail de notificação de comentários, dentro desta caixinha coloque seu msn, e clique em Salvar Configurações.
Dai pronto, sempre quando um novo comentário for postado em seu blog, você será imformado pelo MSN.

Marcadores: ,