Arquivo da tag: códigos

Mude cursor do blog

Mude o cursor do mouse de seu blog. Este é um script muito simples que pode deixar seu blog completo em personalização. 

1. Em sua Dashboard, escolha seu blog no topo e depois clique no link “Customize appearance”. Na página de customização do blog, vá à aba “Theme” e para editar o HTML, clique no botão “Use custom HTML”;

2. Cole o código abaixo ANTES de </body>:

<div align=“center” style=“z-index:9;visibility:visible;”></div><style>HTML,BODY{cursor: url(“http://i47.tinypic.com/2klgrc.jpg”), auto;}</style>

O trecho destacado no código, é a URL do cursor. Entre neste site Hi5 e você encontrará vários tipos de cursores bem legais. Baixe o ícone desejado para seu computador e hospede em um site de Hospedagens de Imagens e cole URL (link direto) no local destacado do código acima. Hospedagens de Imagens: Tinypic. Obs.: Os cursores em gif (animados) podem ou não funcionar em tempo real (a animação ocorre em partes). 

HTML: Links internos nos textos

Para quem posta textos muito grandes no tumblr, o essencial é ter links internos para o leitor não se perder no texto.

Você faz no início do texto, o menu dos tópicos, exemplo:

Comidas;

Receitas;

Sobremesas;

Em cada nome do seu tópico, você coloca no html o link, mas sem http ou www, apeas # e o nome que quer dar no link:

<a href=“#comidas”>Comidas;</a>

Pronto, feito seu menu. Agora no meio do seu texto, se trata de Comidas, e para o leitor ir rápidamente a essa parte do texto, coloque na primeira palavra ou no título daquela parte:

<a name=“comidas”>Como fazer comidas deliciosas</a>

Tudo pronto, agora seu leitor não vai mais se perder em seus textos. Você também pode fazer este tipo de link com quantas partes quizer!

Exemplo geral de um texto:

Carros;

Motos;

Barcos;

Carros

Duis at diam tellus. Vivamus eu porttitor mi. Ut eu sem metus, non cursus arcu. Nullam quis lacinia lectus. Mauris rhoncus malesuada neque ut ornare. Morbi blandit feugiat interdum. Etiam mauris massa, ullamcorper eget tincidunt nec, imperdiet eu dolor. Integer sit amet viverra tortor. Nullam vel arcu purus. In hac habitasse platea dictumst. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc lacinia velit vel sapien imperdiet tempor. Praesent non neque justo, luctus fringilla lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Motos

Duis at diam tellus. Vivamus eu porttitor mi. Ut eu sem metus, non cursus arcu. Nullam quis lacinia lectus. Mauris rhoncus malesuada neque ut ornare. Morbi blandit feugiat interdum. Etiam mauris massa, ullamcorper eget tincidunt nec, imperdiet eu dolor. Integer sit amet viverra tortor. Nullam vel arcu purus. In hac habitasse platea dictumst. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc lacinia velit vel sapien imperdiet tempor. Praesent non neque justo, luctus fringilla lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Barcos

Duis at diam tellus. Vivamus eu porttitor mi. Ut eu sem metus, non cursus arcu. Nullam quis lacinia lectus. Mauris rhoncus malesuada neque ut ornare. Morbi blandit feugiat interdum. Etiam mauris massa, ullamcorper eget tincidunt nec, imperdiet eu dolor. Integer sit amet viverra tortor. Nullam vel arcu purus. In hac habitasse platea dictumst. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc lacinia velit vel sapien imperdiet tempor. Praesent non neque justo, luctus fringilla lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Seta de subir ao topo do Tumblr

Gostaria de colocar uma seta igual a da Dahboard do Tumbr para seu leitor subir a sua página? Então siga o tutorial:

1. Em sua Dashboard, escolha seu blog no topo e depois clique no link “Customize appearance”. Na página de customização do blog, vá à aba “Theme” e para editar o HTML, clique no botão “Use custom HTML”;

2. Para adicionar o estilo ao se botão, cole o código abaixo ANTES de </style>:

#scrollToTop:link,#scrollToTop:visited { color: transparent; background-color: transparent; display: none; position: fixed; top: 15px; right: 15px;}

3. Agora adicione o código final do botão ANTES de </head>:

<script src=“http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js”></script><script src=“http://static.tumblr.com/ikeq9mi/DfYl6o46t/scrolltotop.min.js”></script><a href=“javascript:;” id=“scrollToTop”><img src=“http://2.bp.blogspot.com/-sS7udenTEqg/TbTdNn_38bI/AAAAAAAAAgA/nXuTmNDpxHY/s288/setaw.png” border=“0”></a>

Colocando contador de visitantes online

Já que o Tumblr não oferece serviço de contadores de visitantes online, vou ensinar a colocar um:

1. Pegando o código Existem diversos sites que fornecem contadores de visitas, mas o melhor é o Who’s Amung.us. Alem do serviço de contador, clicando nele, você tem acesso a linha do tempo de visitantes online, total de palavras e imagens copiadas e de que país os visitantes acessam seu blog.

Entrando no site www.whos.amung.us/, clique no link “Showcase” no menu superior. Na página Showcase, você pode escolher o contador que quiser, clique sobre ele e copie o código.

2. Instalação

Na Dashboard do Tumblr, clique no link “Customize”, vá à aba “Theme” e abaixo clique em “Use custom HTML”. Eu vou colocar o contador na lateral do blog (sidebar), com base no tema Fluid. No HTML, procure por (procure mais rápido com Ctrl+F):

<div id=“sidebar”>
        {block:Description}
        <h2>Sobre Mim</h2>
        <img src=“{PortraitURL-64}” id=“user-portrait” title=“{Title}” alt=“{title}”/>
        <span id=“about-text”>{Description}</span>
        <br class=“clear” />
        {/block:Description}

Abaixo desse trecho, coloque:

<h2>Estatísticas</h2><br>
<center>AQUI O CÓDIGO DO CONTADOR</center><br>

No local onde está escrito “Aqui o código do contador”, cole aquele código do contador que você copiou. Após colar o código, visualize o seu layout e salve.

Mudando o favicon do Tumblr

No Tumblr, quando você carrega sua imagem de perfil, automaticamente ela também é usada como favicon do seu blog. Para aqueles que não sabem: O que é favicon? Favicon é aquela imagenzinha que fica no topo do navegador, ao lado do endereço e da descrição do blog.

Para a imagem funcionar na maioria dos navegadores, você deve hospedá-la em formato .ico. Um ótimo site para hospedar que aceite o formato .ico é o: www.iconj.com/. Se possuir uma imagem em outros formatos e quer converter para .ico, acesse o site: www.converticon.com/.

Instalação:

Na Dashboard, clique em “Customize”, vá à aba “Theme” e logo abaixo, clique em “Use custom HTML”. Procure pela linha (procure mais rápido com Ctrl+F):

<link rel=“shortcut icon” href=“{Favicon}” />

E no lugar de {Favicon}, coloque a URL da imagem que você hospedou. Visualize e salve.

Estrelinhas caindo do mouse

Para quem quer deixar seu blog fofinho, lá vai um código java script de estrelinhas caindo do mouse. Quando você meche o mouse me sua página, as estrelinhas caem.

1. Instalação

Vá na Dashboard do Tumblr e clique no link “Customize” logo ao na parte lateral da dashboard. Na página Customize, vá na aba “Theme” e abaixo clique em “Use custom HTML”.
Procure no código HTML (aperte o botão ctrl+F para procurar mais rápido) a tag </body> e cole o seguinte código antes dela:

<script type=‘text/javascript’>
// <![CDATA[
var colour=“#FFFFFF”;
var sparkles=50;
var x=ox=400;
var y=oy=300;
var swide=800;
var shigh=600;
var sleft=sdown=0;
var tiny=new Array();
var star=new Array();
var starv=new Array();
var starx=new Array();
var stary=new Array();
var tinyx=new Array();
var tinyy=new Array();
var tinyv=new Array();
window.onload=function() { if (document.getElementById) {
var i, rats, rlef, rdow;
for (var i=0; i<sparkles; i++) {
var rats=createDiv(3, 3);
rats.style.visibility=“hidden”;
document.body.appendChild(tiny[i]=rats);
starv[i]=0;
tinyv[i]=0;
var rats=createDiv(5, 5);
rats.style.backgroundColor=“transparent”;
rats.style.visibility=“hidden”;
var rlef=createDiv(1, 5);
var rdow=createDiv(5, 1);
rats.appendChild(rlef);
rats.appendChild(rdow);
rlef.style.top=“2px”;
rlef.style.left=“0px”;
rdow.style.top=“0px”;
rdow.style.left=“2px”;
document.body.appendChild(star[i]=rats);
}
set_width();
sparkle();
}}
function sparkle() {
var c;
if (x!=ox || y!=oy) {
ox=x;
oy=y;
for (c=0; c<sparkles; c++) if (!starv[c]) {
star[c].style.left=(starx[c]=x)+“px”;
star[c].style.top=(stary[c]=y)+“px”;
star[c].style.clip=“rect(0px, 5px, 5px, 0px)”;
star[c].style.visibility=“visible”;
starv[c]=50;
break;
}
}
for (c=0; c<sparkles; c++) {
if (starv[c]) update_star©;
if (tinyv[c]) update_tiny©;
}
setTimeout(“sparkle()”, 40);
}
function update_star(i) {
if (–starv[i]==25) star[i].style.clip=“rect(1px, 4px, 4px, 1px)”;
if (starv[i]) {
stary[i]+=1+Math.random()*3;
if (stary[i]<shigh+sdown) {
star[i].style.top=stary[i]+“px”;
starx[i]+=(i%5-2)/5;
star[i].style.left=starx[i]+“px”;
}
else {
star[i].style.visibility=“hidden”;
starv[i]=0;
return;
}
}
else {
tinyv[i]=50;
tiny[i].style.top=(tinyy[i]=stary[i])+“px”;
tiny[i].style.left=(tinyx[i]=starx[i])+“px”;
tiny[i].style.width=“2px”;
tiny[i].style.height=“2px”;
star[i].style.visibility=“hidden”;
tiny[i].style.visibility=“visible”
}
}
function update_tiny(i) {
if (–tinyv[i]==25) {
tiny[i].style.width=“1px”;
tiny[i].style.height=“1px”;
}
if (tinyv[i]) {
tinyy[i]+=1+Math.random()*3;
if (tinyy[i]<shigh+sdown) {
tiny[i].style.top=tinyy[i]+“px”;
tinyx[i]+=(i%5-2)/5;
tiny[i].style.left=tinyx[i]+“px”;
}
else {
tiny[i].style.visibility=“hidden”;
tinyv[i]=0;
return;
}
}
else tiny[i].style.visibility=“hidden”;
}
document.onmousemove=mouse;
function mouse(e) {
set_scroll();
y=(e)?e.pageY:event.y+sdown;
x=(e)?e.pageX:event.x+sleft;
}
function set_scroll() {
if (typeof(self.pageYOffset)==“number”) {
sdown=self.pageYOffset;
sleft=self.pageXOffset;
}
else if (document.body.scrollTop || document.body.scrollLeft) {
sdown=document.body.scrollTop;
sleft=document.body.scrollLeft;
}
else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
sleft=document.documentElement.scrollLeft;
sdown=document.documentElement.scrollTop;
}
else {
sdown=0;
sleft=0;
}
}
window.onresize=set_width;
function set_width() {
if (typeof(self.innerWidth)==“number”) {
swide=self.innerWidth;
shigh=self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientWidth) {
swide=document.documentElement.clientWidth;
shigh=document.documentElement.clientHeight;
}
else if (document.body.clientWidth) {
swide=document.body.clientWidth;
shigh=document.body.clientHeight;
}
}
function createDiv(height, width) {
var div=document.createElement(“div”);
div.style.position=“absolute”;
div.style.height=height+“px”;
div.style.width=width+“px”;
div.style.overflow=“hidden”;
div.style.backgroundColor=colour;
return (div);
}
// ]]>
</script>

2. Personalizando as estrelinhas

Se instalar o código do jeito que está, as estrelinhas vão estar brancas, mas para mudar a cor delas, vá na terceira linha do código: var colour=“#FFFFFF”; e mude o #FFFFFF que é branco para outras cores, como:

Preto: #000000
Azul: #0000FF
Verde: #00FF00
Vermelho: #FF0000
Amarelo: #FFFF00
Cinza: #CCCCCC

Mais cores em: http://www.mxstudio.com.br/Conteudos/Dreamweaver/Cores.htm