Blog: códigos

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):


        {block:Description}
        Sobre Mim
       
        {Description}
       
        {/block:Description}

Abaixo desse trecho, coloque:

Estatísticas
AQUI O CÓDIGO DO CONTADOR

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

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.

O que é favicon

Favicons são pequenos logotipos ou ícones associados a um site, que se mostram junto aos marcadores na barra de endereços da maioria dos navegadores (ao lado do endereço do site no navegador).

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:

http://www.favicon.cc/

Se possuir uma imagem em outros formatos e quer converter para .ico, acesse o site: https://www.favicon-generator.org/

Instalação Favicon:

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):

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

No site comum basta adiconar a tag abaixo, entre no final da tag HEAD

Se preferir fazer algo mais profissional crie uma pasta para favicons e adicione as seguintes tag no template do blog

`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.

O que é favicon

Favicons são pequenos logotipos ou ícones associados a um site, que se mostram junto aos marcadores na barra de endereços da maioria dos navegadores (ao lado do endereço do site no navegador).

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:

http://www.favicon.cc/

Se possuir uma imagem em outros formatos e quer converter para .ico, acesse o site: https://www.favicon-generator.org/

Instalação Favicon:

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):

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

No site comum basta adiconar a tag abaixo, entre no final da tag HEAD

Se preferir fazer algo mais profissional crie uma pasta para favicons e adicione as seguintes tag no template do blog

`


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:

Comidas;

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:

Como fazer comidas deliciosas

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.


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 e cole o seguinte código antes dela:


// 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 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 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 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] 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] 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);
}
// ]]>

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


Bloquear seleção de texto e o botão direito do mouse

Muitas pessoas roubam conteúdos e imagens dos blogs, então proteja-se com isso. Bloqueie sua seleção de texto e seu botão direito do mouse.

Logado no Tumblr, escolha seu blog, clique em “Customize Theme” > “Edit HTML” e cole o código ABAIXO do tag ****

function disableSelection(target){ if (typeof target.onselectstart!=“undefined”) //IE route target.onselectstart=function(){return false} else if (typeof target.style.MozUserSelect!=“undefined”) //Firefox route target.style.MozUserSelect=“none” else //All other route (ie: Opera) target.onmousedown=function(){return false} target.style.cursor = “default” }

function click() { if (event.button==2||event.button==3) { oncontextmenu=‘return false’; } } document.onmousedown=click document.oncontextmenu = new Function(“return false;”)  

Agora cole o seguinte código ACIMA de ****

disableSelection(document.body) //disable text selection on entire body of page

E salve seu modelo! Pode ocorrer de certos templates não surgirem efeito deste código. Testado e funcionando nos navegadores: Mozilla Firefox, Google Chrome e Internet Explorer.


Redirecionar Blogs

Se seu blog mudou de endereço e seus leitores não sabem, temos a solução. Coloque um script que quando seu leitor entrar no seu blog antigo, automáticamento vai ser redirecionado para o blog novo.

location.replace(“URL DE SEU BLOG NOVO”)

Logado no Tumblr, escolha seu blog, clique em “Customize Theme” > “Edit HTML” e cole o código ACIMA da tag **** e salve!


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 :

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 :


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 ****:

HTML,BODY{cursor: url(“**http://i47.tinypic.com/2klgrc.jpg**”), auto;}

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).