Mostrando postagens com marcador Links. Mostrar todas as postagens
Mostrando postagens com marcador Links. Mostrar todas as postagens

domingo, 14 de dezembro de 2008

Abrir links externos em nova janela

Durante estes últimos dias, achei no site Dynamic Drive um script muito interessante, que muitos gostariam de ter em seus blogs. Em geral, quando queremos que links em nosso blog abram em uma nova janela, adicionamos o atributo target="_blank" no código do link. Porém, para não ter que fazer isto em todos os links, e deixar o leitor escolher se quer sair da página ou não, existe este belo script. Uma das coisas mais chatas para por num blog é fazer com que os links do próprio blog abram em outras janelas. E o script inclui esta opção... O script aparece assim:
Podem vê-lo na minha barra lateral. Se a caixa for marcada, com está na imagem acima, todos os links para outros blogs e sites abrirão em uma nova janela, ou aba, porém os links do Mestre Blogger continuarão na mesma janela. Tirando a marca da caixa, links externos também abrirão em nova janela. O melhor de tudo é que este excelente script é facílimo de instalar em seu blog, leva poucas modificações, e não sobrecarrega a página. Para instalá-lo em seu blog...:
1. Vá para o painel de seu blog. Entre na página Layout -- Elementos de página.
2. Clique em Adicionar um Gadget. Escolha a opção HTML/Javascript na janela pop-up que aparecerá.
3. Neste gadget, cole o seguinte script:

<script type="text/javascript">
//Open offsite links in new window script- http://www.dynamicdrive.com/
//Created: August 28th, 2007'
var ddwindowlinks={
//1)Enter domains to be EXCLUDED from opening in new window:
excludedomains: ["mestreblogger.blogspot.com"],

//2) Target for links that should open in a new window (ie: "_blank", "secwin" etc):
linktarget: "_blank",

//3) Specify operating mode ("auto" or "manual"):
mode: "manual",

//4) If mode is "manual", customize checkbox HTML to show to users (Preserve id attribute):
toggleHTML: '<form><input id="targetcheckbox" checked="checked" type="checkbox"/><label for="targetcheckbox">Abrir links exteriores em uma nova janela?</label></form>',

//5) If mode is "manual", enable user persistence so the state of the checkbox is remembered?
persist: true,

assigntarget:function(){
var rexcludedomains=new RegExp(this.excludedomains.join("|"), "i")
var all_links=document.getElementsByTagName("a")
if (this.mode=="auto" || (this.mode=="manual" && this.togglebox.checked)){
for (var i=0; i<=(all_links.length-1); i++){
if (all_links[i].hostname.search(rexcludedomains)==-1 && all_links[i].href.indexOf("http:")!=-1)
all_links[i].target=ddwindowlinks.linktarget
}
}
else{
for (var i=0; i<=(all_links.length-1); i++)
all_links[i].target=""
}
if (this.mode=="manual" && this.persist)
this.setCookie("dlinktarget", (this.togglebox.checked)? "yes" : "no", 30) //remember user setting for 30 days (set to -1 then reload page to erase cookie)
},

init:function(){
if (document.getElementById && this.mode=="manual"){
document.write(this.toggleHTML)
this.togglebox=document.getElementById("targetcheckbox")
this.togglebox.onclick=function(){ddwindowlinks.assigntarget()}
if (this.persist && this.getCookie("dlinktarget")!="")
this.togglebox.checked=(this.getCookie("dlinktarget")=="yes")? true : true
}
if (window.addEventListener)
window.addEventListener("load", function(){ddwindowlinks.assigntarget()}, true)
else if (window.attachEvent)
window.attachEvent("onload", function(){ddwindowlinks.assigntarget()})
},

getCookie:function(Name){
var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=")[1] //return its value
return ""
},

setCookie:function(name, value, days){
var expireDate = new Date()
//set "expstring" to either an explicit date (past or future)
var expstring=expireDate.setDate(expireDate.getDate()+parseInt(days))
document.cookie = name+"="+value+"; expires="+expireDate.toGMTString()+"; path=/"
}

}
ddwindowlinks.init()
</script>


Sim, a coisa é longa, mas não precisa se incomodar, pois é muito fácil de adicionar...

4. Modifique o trecho em vermelho do script para o endereço de seu blog. Lembre-se: o endereço não deve levar os atributos http:// ou www.
5. Salve o gadget e visualize o blog. Está feito!
Importante - Os créditos ao site http://www.dynamicdrive.com/ devem permanecer intactos para uso legal. Não os remova sob hipótese alguma. Fora isto, use o script à vontade que nada irá incomodá-lo.

sexta-feira, 12 de dezembro de 2008

Código para adicionar aos favoritos

Depois de interessar os leitores em seu blog, é muito importante mantê-los visitando seu blog. Para isso, em primeiro lugar você deve ser regular nas postagens, postar o mais freqüentemente possível. Depois, fazê-los lembrar-se do endereço do blog, saber de onde acessar, é o que interessa. O gadget lançado pelo Blogger Seguidores facilitou muito isto, pois quem estiver interessado no blog não o perderá mais de vista podendo acompanhá-lo. Outra coisa interessante a fazer é colocar o botão Adicione aos Favoritos em seu blog. Assim você facilita para que o visitante adicione sua página em sua lista de favoritos, e assim volte com mais facilidade. A seguir passo o melhor código, em minha opinião, para este efeito. Ele funciona seguramente nos navegadores  Internet Explorer, Firefox e Opera.
Aqui está o código:
<script language="JavaScript" type="text/JavaScript">

function favoritos() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Mestre Blogger","http://mestreblogger.blogspot.com",""); }
else { window.external.AddFavorite("http://mestreblogger.blogspot.com","Mestre Blogger"); } }
</script>
<a href="javascript:void(favoritos());">Adicionar aos Favoritos</a>

Nele, modifique todos os trechos em verde. Nos lugares onde está escrito Mestre Blogger, escreva o nome de seu blog, como ele aparecerá na lista de favoritos. Onde está o endereço do Mestre Blogger, deixe o endereço do seu blog, sem esquecer do http://

O trecho Adicionar aos Favoritos é o link, ou botão, que será clicado para favoritar a página. Modifique pelo texto que você desejar que apareça.

Para usá-lo, faça o seguinte:

1. Vá para Layout -- Elementos de página.
2. Clique em Adicionar um Gadget.
3. Selecione a opção HTML/Javascript.
4. Aí, cole o código e salve o elemento.
5. Se quiser, arraste o gadget para outro lugar e salve a modificação.










Agora o script já estará funcionando, e seus visitantes poderão usá-lo à vontade!

Atualização -

Para colocar em vez de uma frase uma imagem que, clicada, adicionará seu blog aos Favoritos do leitor, use este código:

<script language="JavaScript" type="text/JavaScript">

function favoritos() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Mestre Blogger","http://mestreblogger.blogspot.com",""); }
else { window.external.AddFavorite("http://mestreblogger.blogspot.com","Mestre Blogger"); } }
</script>
<a href="javascript:void(favoritos());"><img src="http://urldasuaimagem.png" border="0"/></a>

Substitua os trechos em verde como mostrado antes, e o trecho em vermelho modifique para a URL (endereço) da imagem que você usará e salve o gadtet.

E aqui está um exemplo de como fica este script depois de publicado:
Adicione o Mestre Blogger à sua lista de Favoritos!

quarta-feira, 10 de dezembro de 2008

Imagem na barra lateral

Aqui uma dica para os que ainda estão começando a blogar, e ainda não conhecem as principais funcionalidades e gadgets do Blogger. Quando eu ainda estava aprendendo a blogar, queria a qualquer custo colocar uma imagem na barra lateral, e como não entendia HTML só consegui fazer isto quando descobri este gadget. Então aqui está a dica para os que não conhecem.

Para adicionar uma imagem na barra lateral de seu blog, há dois modos. Um é usando HTML básico, a outra é a que mostraremos aqui. Então, faça o seguinte.

1. Vamos para a página Layout, à partir de seu painel no Blogger.
2. Clique em Adicionar um Gadget.
3. Escolha a opção Imagem, que é como a figura acima mostra.
4. Aí, carregue a imagem que quiser, ponha um link para a imagem no campo Link; ponha uma legenda, se quiser, e um título para o gadget. Clique em Salvar.

Pare para um descanso...

5. Ainda na página Layout, vamos para Editar HTML.
6. Clique em Expandir modelos de widgets.
7. Aí, busque o título do gadget da imagem. Digamos que eu criei um gadget onde carreguei a imagem, coloquei um link na imagem e salvei. O título deste gadget pode ser Imagem. Após achar o nome, veja o código, que será como o abaixo:

<b:widget id='Image1' locked='false' title='Imagem' type='Image'>

<b:includable id='main'>
<b:if cond='data:title != ""'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>

O trecho do código acima, logo no começo, que marquei com vermelho, é o título do gadget, que você terá achado na tag.
8. Logo abaixo do título, ache o trecho <a expr:href='data:link'> que acima eu marquei em verde, e substitua-o por <a expr:href='data:link' target='_blank'>. A seguir salve as alterações no template, e confira se está funcionando.

Como criar uma área de texto expandível

Nesta postagem veremos como criar uma área de texto expandível, que é um trecho de texto oculto na postagem, que é mostrado ao ser clicado um link. Veja aqui um exemplo:
 
Lorem ipsum usu an fabellas senserit, wisi errem accommodare nec eu. Mel soleat sadipscing accommodare (ler mais)
at, quo tibique corpora te, mea ea saperet fabellas gloriatur. Ne duo menandri vituperata. Sensibus intellegat et nam.

Este efeito de texto é extremamente útil em postagens longas, com bastante texto, pois evita a sobrecarregação do visual em seu blog e permite que você ponha quanto texto quiser sem encher demais a página. Também é muito fácil de ser adicionado o efeito; basta prestar atenção às instruções dadas abaixo. Então, vamos por passos, para facilitar...

1. Como sempre, acesse o seu painel do Blogger. Vá para a página de edição Layout e a seguir para a sub-página Editar HTML.

2. Clique em Baixar Modelo Completo. Agora, busque nesta página (usando as teclas CTRL + F) o código </head> .

3. Depois de achado o </head>, cole exatamente em cima dele, o seguinte código:

<style>

.texto_oculto {
display:none;
}
.texto_mostrado
{display:inline;
}
</style>

<script type='text/Javascript'>
function expandir_texto (linkid) {var texto_expandivel = document.getElementById(linkid);if (texto_expandivel.className=='texto_mostrado') { texto_expandivel.className='texto_oculto';} else { texto_expandivel.className='texto_mostrado'; }}
</script>

4. Salve as alterações no template.

5. Agora, vá para a postagem onde você deseja aplicar o efeito e clique em Editar HTML que fica junto à Escrever. Cole na postagem o código a seguir:

Lorem ipsum usu an fabellas senserit, wisi errem accommodare nec eu. Mel soleat sadipscing accommodare <a href="javascript:expandir_texto('NOME_AQUI')">(ler mais)</a><div class="texto_oculto" id="NOME_AQUI">at, quo tibique corpora te, mea ea saperet fabellas gloriatur. Ne duo menandri vituperata. Sensibus intellegat et nam.</div>

E agora, preste bastante atenção, pois se você fizer algo errado aqui o código não irá funcionar.

Substitua o primeiro trecho do código que está mostrado em verde pelo texto normal, sem o efeito aplicado.

Substitua o segundo trecho em verde, (ler mais), pelo texto do link. Será este trecho que ativará a área expandível.

E agora troque o terceiro trecho mostrado em verde para todo o texto que ficará oculto, só sendo mostrado quando clicarem em (ler mais).

Finalmente, modifique o trecho em vermelho, NOME_AQUI, para o nome do elemento. Os dois trechos em vermelho devem ser iguais, e em maíusculas. Não dê espaço entre as palavras do nome, e sim utilize a underline. Agora você pode publicar a postagem e ver o efeito.

Nota - Não tente ver se o efeito está funcionando clicando em Visualizar, pois ele não funciona na visualização.

sábado, 6 de dezembro de 2008

Como acabar com os spammers

VEJA AQUI como se ver livre dos irritantes e-mails de spammers.
 
Você quer postar seu e-mail em seu blog, e não obstante teme que os programas de spammers o detectem? Então aqui está a solução de seu problema! Vamos ver como passar a perna nos programas dos spammers para detectarem endereços de e-mail.


- Como funcionam os programas de busca?
- Muito simplesmente. Eles buscam no código fonte HTML pela internet o trecho mailto:xxxx@xxx.xxx que é o código usado para links de e-mail. O "xxxx" mostrado apenas é um 'alguma coisa' que eles buscam junto com os elementos que formam um endereço de e-mail. Por exemplo, veja este link que criamos: Clique aqui para me enviar um e-mail . O código HTML usado para este simples link será o detectado por programas de spammers. O código ficaria assim: <a href="mailto:meuemail@provedor.com">Clique aqui para me enviar um e-mail</a> . Reparou? O Trecho mostrado em verde seria o encontrado, por causa dos símbolos "@ (arroba)" ". (ponto)" e "mailto:". Então, como criar um link de e-mail sem que os robots (programas) o achem? Muitas pessoas deixam de um jeito deselegante, porém eficaz. Escrevem assim: "meuemail[arroba]meuprovedor.com". No entanto isto não pode levar um link, do contrário seria o código do link o detectado. Então, vamos ver este método que mesmo com olink evita os spammers. Vamos lá?

- Como faço para dissimular o código HTML do link de e-mail?
- É o que vamos ver. Então, siga este passos.

1. Acesse o seu painel no Blogger. Vá para a página Layout -- Elementos de página.

2. Clique em Adicionar um gadget . Na janela pop-up que aparecerá encontre a opção HTML/Javascript e clique nela.

3. Nesta janela, cole este código e salve o gadget.

Código:
<script>

var maildivider="[arroba]"
for (i=0; i<=(document.links.length-1); i++){
if (document.links[i].href.indexOf(maildivider)!=-1)
document.links[i].href=document.links[i].href.split(maildivider)[0]+"@"+document.links[i].href.split(maildivider)[1]
}
</script>

4. Agora, modifique ou insira o código de seus links de e-mail da seguinte forma: Assim, tudo que você tem a fazer é modificar no HTML do link @ por [arroba] . Agora os programas de busca estão incapazes de achar você, pois o seu HTML de link é diferente do buscado. Se você quiser modifique no script dado antes o trecho mostrado em verde para o substituto de arroba. Você pode escolher email, ou qualquer outra coisa. Neste caso, o código HTML terá [email] no lugar de [arroba]. O código de seu link ficará assim após o sistema de segurança ser aplicado: <a href="mailto:beckerqueiroz[arroba]gmail.com">Clique aqui para me enviar um e-mail</a> . Não se esqueça, é claro, de modificar o trecho mostrado em verde para o seu próprio endereço de e-mail, substituindo @ por [arroba] . O trecho "Clique aqui para me enviar um e-mail" é o link que acessará seu e-mail. Modifique-o para a frase que quiser.

Com este método você pode bater a porta na cara dos spammers muito facilmente.

sexta-feira, 28 de novembro de 2008

Gerador de icones para email


Achei esta dica no Dicas Blogger e agora vou mostrar aqui como conseguir este ícone. Aqui algumas amostras do ícone:

Um ícone destes pode ser conseguido com a maior facilidade. Acesse http://services.nexodyne.com/email/index.php

Digite a o nome de seu e-mail no campo requerido, selecione o provedor (gmail, terra, hotmail, uol...) e clique Generate. Veja esta imagem:
Logo abaixo será dada a imagem com o seu respectivo endereço. Copie o endereço, como mostrado na imagem acima, e cole-o no lugar de url_da_imagem no código abaixo. Modifique também o endereço seuemail@gmail.com para o seu endereço de e-mail. Então, copie o código todo e cole-o aonde você quiser. A imagem aparecerá já com o link de seu e-mail.
Código:
<a href="mailto:seuemail@gmail.com"><img style="border: 0px solid ; alt="" title="E-Mail" src="url_da_imagem" /></a>

Fácil, não?

quinta-feira, 27 de novembro de 2008

Modificando o link enviar postagem

Hoje você verá como modificar o ícone do rodapé das postagens chamado Enviar postagem que serve para enviar a postagem à alguém, por e-mail. O ícone fornecido pelo Blogger não atrai atenção, e para blogueiros iniciantes não significa nada e por isso mesmo muitas vezes deixam de usá-lo. Por isso, vejamos como modificá-lo para outra imagem, ou para uma frase qualquer.

1. Primeiro, caso você ainda não tenha a opção de mostrar o ícone ativada, vamos para Layout -- Elementos de página .






2. Na seção Postagens no blog clique em Editar.
 




















3. Na janela que aparecerá marque a opção Mostrar links Enviar esta Postagem e salve as alterações.





















4. Agora, vamos na para Layout -- Editar HTML. Marque a caixa Expandir modelos de widgets.


5. Busque o seguinte código:
<span class='post-icons'>

<!-- email post links -->
<b:if cond='data:post.emailPostUrl'>
<span class='item-action'>
<a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>
<img alt='' class='icon-action' height='13' src='http://www.blogger.com/img/icon18_email.gif' width='18'/>
</a>
</span>


6. Modifique o trecho
<img alt='' class='icon-action' height='13' src='http://www.blogger.com/img/icon18_email.gif' width='18'/>

por

<img alt='Enviar postagem' class='icon-action' src='http://url_de_sua_imagem'/> .

Substitua http://url_de_sua_imagem pelo endereço da imagem que substituirá a antiga. (Para achar ícones grátis sugiro o site http://www.iconfinder.net/ ).

7. Se você preferir substituir o ícone por uma frase como "Envie esta postagem à um amigo" ou "Recomende", substitua o trecho

<img alt='' class='icon-action' height='13' src='http://www.blogger.com/img/icon18_email.gif' width='18'/>

por

<p style='font-size:100%'>Envie esta postagem à um amigo</p>.

e modifique o texto mostrado em verde pela frase convidando à enviar a postagem.

8. Finalmente, se você quiser mostrar uma imagem juntamente com a frase, cole primeiro o código da imagem e depois o texto como mostrados nos passos 6 e 7.

Salve as alterações e visualize o seu blog. Está pronto!

terça-feira, 25 de novembro de 2008

Como montar uma janela pop-up

Bem, anteriormente já havíamos postado algumas dicas sobre as janelas pop-ups em blogs, mas agora tudo vai junto com algumas dicas novas e está mais fácil de acompanhar.

Os pop-ups são estas janelinhas que aparecem automaticamente quando você entra em algum site (se você estiver com o bloqueador de pop-ups desativado) e também ao ser clicados alguns tipos de link. Aqui vamos mostrar os três tipos de pop-up principais.


n° 1 - Modo automático simples

Descrição: Este é o modo simples de pop-up que aparece tão logo carrega o blog em que ele está instalado (automaticamente). Se você tiver o bloqueador de pop-ups ativado eles não funcionarão em seu computador.

Código:

<script language="javascript">window.open('http://url_da_página_pop-up','Info','width=200,height=250,scrollbars=no,resizable=no,status=no,left=100,top=47');
</script>

Modificações no código:

Todos os trechos mostrados em verde no código podem ser modificados de acordo com a sua vontade. Modifique http://url_da_página_pop-up pelo endereço completo da página que deverá abrir como pop-up. Modifique 200 de width=200 pelo tamanho da largura da página e 250 de height=250 pela altura. resizable=no define se a janela será redimensionável. Caso deseje permitir isto, modifique no por yes. Modifique o no de scrollbars=no para yes caso você queira que a janela tenha barras de navegação.


Como adicionar:

Após acessar o painel de sua conta no blogger, vá para a página Layout -- Elementos de página. Selecione Adicionar um gadget e na janela com as opções de gadgets que aparecerá escolha HTML/Javascript. A seguir, cole o código do pop-up no gadget e, após modificar os campos desejados, salve o gadget e visualize o blog. Este código também pode ser adicionado em uma postagem qualquer.


n° 2 - Modo automático avançado

Descrição: Praticamente o mesmo pop-up anterior, porém desta vez o código contém um sistema de cookies que impede que o pop-up abra mais de uma vez na mesma janela. Após ter aparecido uma vez você poderá atualizar a página quantas vezes quiser que o pop-up não será ativado novamente.

Código:

<script>

function openpopup(){
var popurl="http://url_da_página_pop-up"
winpops=window.open(popurl,"","width=200,height=250,")
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
onset = document.cookie.indexOf(search)
if (onset != -1) {
onset += search.length
end = document.cookie.indexOn(";", onset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(onset, end))
}
}
return returnvalue;
}
function loadornot(){
if (get_cookie('poppedup')==''){
openpopup()
document.cookie="poppedup=yes"
}
}
loadornot()
</script>

Modificações no código:

Modifique http://url_da_página_pop-up pelo endereço da página que abrirá em pop-up. Modifique o 200 de width=200 para o tamanho da largura da janela e 250 de height=250 para a altura.

Como adicionar: Siga os mesmos passos do modo anterior.



n° 3 - Modo OnClick
Descrição: A janela a ser aberta é exatamente como a do n° 1, porém ativa-se ao ser clicado um link. Alguns bloqueadores de pop-ups não funcionam com janelas clicadas.

Código:

<a onclick="window.open('http://url_da_página_pop-up','Info','status=yes,scrollbars=yes,resizable=yes,width=200,height=250,left=100,top=47');" href="javascript:void(0)">Texto do link</a>


Modificações no código: As modificações no código também são como as do exemplo n° 1, exceto pelo trecho Texto do link, que você modificará para o texto do link que abrirá a janela. javascript:void(0) é o que aparecerá na barra de status. Não haverá diferença prática modificando-se este último trecho.
Como adicionar: Esta forma de pop-up pode ser adicionada na barra lateral (seguindo-se os passos do exemplo n° 1) ou numa postagem qualquer.



n° 4 Modo OnMouseOver

Descrição: Este modo é quase exatamente igual ao n° 3, sendo que a única diferença é que ele é ativado ao passar-se o mouse sobre o link (onMouseOver), e não ao ser clicado, como no exemplo anterior.

Código:


<a onmouseover="window.open('http://url_da_página_pop-up','Info','status=yes,scrollbars=yes,resizable=yes,width=200,height=250,left=100,top=47');" href="javascript:void(0)">Texto do link</a>


Modificações no código: Modifique tudo como no exemplo n° 3.

Como adicionar: Também este código pode ser adicionado como no n° 3




E aí você tem os principais modos de pop-up. No entanto, quanto ao pop-up automático, lembre-se de não exagerar com isso porque se usado demasiadamente pode incomodar seus visitantes e fazê-los fechar o blog o quanto antes. Também o modo onMouseOver pode ser muito irritante, por isso tome cuidado na sua utilização.

domingo, 23 de novembro de 2008

Link "Faça deste blog sua página principal"


Você pode já ter visto em alguns sites como o Yahoo um link convidando o leitor a fazer do site em questão sua página inicial ou seja, a página que carregará automaticamente quando você abrir a janela de seu navegador.  Este código é especialmente útil para blogs com novas postagens diárias, pois assim o leitor, ao abrir uma janela do IE pode ver a nova postagem diretamente.

Aqui está uma demonstração deste link: Clique aqui para fazer deste blog a sua página inicial

Para conseguir este tipo de link você tem apenas que copiar o código dado abaixo e modificar as partes mostradas em verde - a primeira para o endereço de seu blog e a segunda para o texto do link. Se você quiser que em vez de texto apareça uma imagem no com o convite, substitua o texto Clique aqui para fazer deste blog a sua página inicial pelo código da imagem assim: <img src"endereço_da_imagem"/> substituindo o url da imagem este código onde você quiser em seu blog. Bom trabalho!

Código a seguir:

<a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://mestreblogger.blogspot.com');">Clique aqui para fazer deste blog a sua página inicial</a>

Nota - Lembre-se de que este código funciona apenas no Explorer 5.0 ou mais recente. Em outros navegadores o código não terá efeito algum.

domingo, 16 de novembro de 2008

Faça os links abrirem em uma nova aba

Na postagem Editando Links mostramos como montar um link em texto básico e também como fazer os links abrirem em uma nova janela. Ora, na lista de links da barra lateral não é possível fazer os links abrirem em uma nova janela, ao contrário da lista de Blogs (ou BlogRoll) onde isso acontece automaticamente. Anteontem, porém, achei no blog http://htmhelen.helenfernanda.com/ a dica de como fazer isso mexendo no HTML do blog. Vamos lá? É muito fácil!

1. Vá em Layout -- Editar HTML.

2. Clique em Baixar modelo completo. Assim, caso você faça algo errado no modelo de seu blog não há perigo de perder a forma anterior.

3.Marque Expandir modelos de widgets. Qual é o nome da sua lista de links? Meus links, Blogroll, Recomendo… não importa. A lista de links que estou usando como exemplo se chama Favoritos. Procure pelo nome (use as teclas CTRL + F) da sua lista de links no código do seu blog expandido:

<b:widget id='LinkList1' locked='false' title='Favoritos' type='LinkList'> <b:includable id='main'> <b:if cond='data:title'><h2><data:title/></h2></b:if> <div class='widget-content'> <ul> <b:loop values='data:links' var='link'> <a expr:href='data:link.target'><data:link.name/></a></li>

3. Identifique a tag <a>, como destacado acima e acrescente target='_blank'.

4. Antes da modificação:
 <a expr:href='data:link.target'><data:link.name/></a>

5. Depois da modificação: <a expr:href='data:link.target' target='_blank'><data:link.name/></a>

6. Salve as alterações do modelo e acesse o seu blog. Pronto, está feito! Diga se não foi fácil, hein?

Baseado na postagem original Faça os Links Abrirem em Uma Nova Aba por Helen Fernanda.

terça-feira, 23 de setembro de 2008

Editando links

Observação: Essas dicas podem ser usadas quando você estiver editando diretamente o HTML de uma postagem ou de um modelo. Ele não funcionará com o item Lista de links de Layouts.

Nesta imagem está demonstrado como adicionar um hiperlink numa postagem em seu blog. Hyperlink

O HTML de um link básico tem esta aparência: <a href="http://URL">TEXTO</a>

Com esse código, a pessoa que estiver visitando sua página da Web verá a(s) palavra(s) como o TEXTO. Esse texto ficará destacado, e quando alguém clicar sobre ele, a janela do navegador irá até o endereço especificado pelo URL.

Você também pode criar um link que as pessoas podem utilizar para enviar um e-mail a você. No exemplo acima, substitua apenas http:// por mailto: e use seu endereço de e-mail no lugar do URL. Ficará assim: <a href="mailto:myaddress@example.com">Envie um e-mail para mim!</a>

Às vezes, você quer criar um link para uma outra página da Web, mas quer abri-la em uma nova janela do navegador mantendo também a página original aberta. Para isso, basta adicionar target="_blank" ao link. Isso fará com que o navegador crie uma nova janela em branco para o link. O link terá, então, a seguinte aparência: <a href="http://URL" target="_blank">TEXTO</a>

Retirado da página de ajuda do Blogger (http://help.blogger.com)

domingo, 7 de setembro de 2008

Modelo de links "arco-íris"

Nesta postagem mostrarei como adicionar um efeito interessante aos links de seu blog - o efeito "arco-íris". Para ver do que consiste este efeito clique aqui. Para conseguir o efeito em seu blog, faça o seguinte. 1. Baixe este arquivo para seu computador e a seguir faça up-load dele para a sua conta no Google Pages ou outro programa qualquer. (http://beckerqueiroz.googlepages.com/arco-ris.js). A seguir vá para a página LAYOUT da edição de seu blog-->Clique ADICIONAR GADGET-->Selecione a opção HTML/JAVASCRIPT-->Cole neste elemento de página este código: <script src="http://beckerqueiroz.googlepages.com/arco-ris.js"></script> . Substitua o link http://beckerqueiroz.googlepages.com/arco-ris.js pelo link do seu arquivo e salve o elemento de página. Verifique seu blog. Agora todos os links terão o EFEITO ARCO-ÍRIS!

quarta-feira, 3 de setembro de 2008

Link "Voltar para o topo da página"

Para blogs com muitas postagens na mesma página este pode ser um interessante efeito para colocar. Há duas opções que você pode escolher: a primeira deixa um link ou uma imagem no fundo da página que, ao ser clicada, leva o visitante para o topo da página sem carrega-la novamente. O outro consiste de um link que flutua no canto de baixo a direita da tela, e que desce conforme o visitante vai descendo na página. Seguem as dicas para ambos efeitos.

1. Para conseguir o primeiro efeito (link no fundo da pág.), faça o seguinte. Acesse www.blogger.com e após o login vá para a página LAYOUT. Desça até o fundo e selecione a opção ADICIONAR GADGET do fundo da página; escolha HTML/JAVASCRIPT nas opções que aparecerão e cole aí este código. <a href="http:URLDOBLOG.blogspot.com#topo">Voltar para o topo da página</a>. Modifique o texto VOLTAR PARA O TOPO DA PÁGINA pelo que você quiser que apareça como link. Salve as alterações e vá para a sub-página de LAYOUT EDITAR HTML. Aí, procure pela tag <body> e logo após esta tag cole o código <a name"topo"></a>. Salve as alterações. Está feito!

2. Para conseguir o efeito do link flutuante, faça isto: Vá para a página LAYOUT--Vá para a sub-página EDITAR HTML-->Procure pela tag </body> e APÓS esta tag cole o código <script src="http://beckerqueiroz.googlepages.com/jumptop.js"> </script>. Salve as alterações e visualize o blog. Uma nota importante - O último código dado acima pega o efeito da minha página do google http://beckerqueiroz.googlepages.com/jumptop.js. Caso você prefira baixe aqui este arquivo e faça upload dele em qualquer lugar (por ex., crie uma conta no Google Pages e faça upload aí, uma vez que não é possível fazer no Blogger). A seguir troque o endereço dado no código pelo endereço do seu arquivo.

Teve alguma dificuldade ao seguir a dica acima? Deixe um comentário nesta postagem. Você será respondido o mais breve possível.

terça-feira, 26 de agosto de 2008

Código para Link "Adicionar aos Favoritos"

Em uma postagem anterior eu deixei uma dica de como instalar um botão que adiciona aos favoritos o seu blog, se você clica nele. Porém, verifiquei depois que ele não funciona no Firefox, ao contrário do que eu disse na postagem anterior. Por isso, deixo aqui a dica de um código que funciona perfeitamente em ambos navegadores (parece funcionar em alguns outros também, porém não estou certo).

<script language="JavaScript" type="text/JavaScript">
function favoritos() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Nome para exibição","http://endereçodoblog.blogspot.com",""); }
else { window.external.AddFavorite("http://endereçodoblog.blogspot.com","Nome para exibição"); } }
</script>
<a href="javascript:void(favoritos());">Adicionar aos Favoritos</a>

Modifique as partes do código em vermelho para o nome de exibição na lista de favoritos e o endereço que o nome deverá acessar (endereço do seu blog). A seguir modifique o código em azul para o link em que deverão clicar para adicionar sua página aos favoritos. Caso você queira uma imagem em vez de um link, cole o código da imagem no lugar ou junto ao link.

Teve alguma dificuldade ao seguir a dica acima? Deixe um comentário nesta postagem. Você será respondido o mais breve possível.

sábado, 9 de agosto de 2008

Como fazer uma lista de links em um Menu Suspenso

Às vezes você quer deixar uma lista de seus sites favoritos em seu blog, porém falta espaço e você não quer chamar muita atenção com a lista. Neste caso o melhor que você tem a fazer é um menu suspenso de links. O procedimento é bem simples. Antes de tudo acesse http://www.blogger.com/ e faça o login. Depois vá para a página Layout-->Elementos de página-->Adicionar um novo elemento de página-->HTML/Javascript. A seguir copie o seguinte código: >TR>
<form name="form1" method="post">

<select style="WIDTH: 169px" name="dd1" size="1"><option ; value=""/>Meus sites favoritos<option value="http://buho21.com"/>Buho21 - Ajedrez online<option value="http://vivi8.free.fr"/>Zorro - The Characters<option value="http://johnwayne.com"/>John Wayne - Official site<option value="http://webdeveloper.earthweb.com"/>Free Java Scripts<option value="http://avpxadrez.com"/>Xadrez Valeparaibano<option value="http://chess-poster.com"/>Chess Poster</select>

<input value="Ir" onclick="location = document.form1.dd1.options [document.form1.dd1.selectedIndex].value;" type="button"/>

</form>

e cole-o ao novo elemento de página que você criou. Nas partes do código em vermelho irão os URLs (endereços) dos sites/blogs para os quais você vai endereçar. Nas partes em verde escreva o nome que você deseja que apareça para cada site. Por fim na parte em laranja digite o nome da lista e na parte cinza o nome do botão para acessar os links - por exemplo: "Acessar", "Ir", etc. Então clique SALVAR e visualize o blog a seguir. O menu suspenso ficará como este:

Outros Pop-ups

No Blogger o único modo de conseguir um pop-up é pela edição de HTML. Seguem as dicas para conseguir alguns outros tipos de pop-ups. 1 - Para conseguir este efeito (passe o mouse), eis o código que utilizei:

<A onmouseover="window.open('http://beckerqueiroz.googlepages.com/janelapopup','Info','status=yes,scrollbars=no,resizable=no,width=350,height=407,left=100,top=47');" href="javascript:void(0)">este efeito</A>

Na parte do código acima indicada em vermelho cole o endereço da janela que você deseja abrir.

2 - Para conseguir uma janela que abra ao clicar-se nela, porém sem o campo para o endereço e com tamanho pré definido, use o seguinte código:

<A onclick="window.open('http://beckerqueiroz.googlepages.com/janelapopup','Info','status=yes,scrollbars=yes,resizable=yes,width=620,height=450,left=100,top=47');" href="javascript:void(0)">Clique para ver o pop-up!</A>

Após o campo para digitar o endereço da janela que você deseja abrir como pop-up você vê as diversas opções de como será a janela. status=yes permitirá que na janela sejam mostradas as opções de internet (histórico, atualizar, etc); scrollbars=yes deixará que apareçam as barras laterais para navegar pela janela; resizable=yes definirá se a janela será redimensionável; width=620 definie que o comprimento da página será em 620 píxels e height=450 deixa a altura em 450. Há muitos outros tipos de pop-up - aqui eu apresentei apenas os modelos mais usados -porém estes modelos sempre funcionam no Blogger, enquanto outros que estão bem para sites não funcionam em blogs. Também é bom recordar, no caso do pop-up que aparece quando a página carrega, que além de muitas pessoas deixarem ativado em seus computadores o bloqueador de pop-ups, para muitas pessoas os pop-ups dão a impressão de um site de propagandas comerciais. Mesmo que o visitante não se incomode com o pop-up, após duas ou três visitas o pop-up fará com que ele perca a vontade de acessar seu blog, pois estas coisas sempre cansam. Enfim, com bom uso pop-ups podem se tornar extremamente úteis, e isso é que importa. Bom proveito da dica acima!

sexta-feira, 8 de agosto de 2008

Como conseguir um Pop-Up para o seu blog

Apesar dos muitos sites na internet que ensinam como criar uma janela pop-up para sua web, nenhum deles ensina como fazer um pop-up para seu blog. Pode-se tentar empregar as dicas feitas para sites para um blog, porém elas quase nunca vão funcionar. Pesquisando sobre o assunto consegui o código que segue, retirado de um site cheio de pop-ups, e ligeiramente modificado. O interessante deste código é que contem uma função de cookies que apenas abre o pop-up da primeira vez que você entra no blog. Depois, enquanto você mantiver esta janela aberta, você poderá atualizar a página quantas vezes quiser que o pop-up não aparecerá. Segue o código:
<script>

function openpopup(){

var popurl="Ponha o endereço de seu site aqui"

winpops=window.open(popurl,"","width=600,height=600,")

}

function get_cookie(Name) {

var search = Name + "="

var returnvalue = "";

if (document.cookie.length > 0) {

onset = document.cookie.indexOf(search)

if (onset != -1) { // if cookie exists

onset += search.length

// set index of beginning of value

end = document.cookie.indexOn(";", onset);

// set index of end of cookie value

if (end == -1)

end = document.cookie.length;

returnvalue=unescape(document.cookie.substring(onset, end))

}

}

return returnvalue;

}

function loadornot(){

if (get_cookie('poppedup')==''){

openpopup()

document.cookie="poppedup=yes"

}

}

loadornot()

</script>

Cole o código dado acima em um novo elemento de página na sub-página de Layout. Para fazer isso:
  1. Acesse www.blogger.com
  2. Clique em Layout.
  3. Vá para a sub-página Elementos de página.
  4. Clique Adicionar um elemento de página.
  5. Na janela que aparecerá escolha a opção HTML/Javascript.
  6. Cole neste elemento de página o código do pop-up e clique em SALVAR.

IMPORTANTE - Ao modificar a parte do código em vermelho tome cuidado para não deixar nenhum espaço no URL (endereço) da janela que você deseja abrir. A parte azul do código pode ser modificada para definir o tamanho da janela pop-up. Bom proveito!