Você já deve ter visto na plataforma de blogs Wordpress muitas nuvem de tag animadas em flash que movimentam-se suavemente ao passar do mouse. Este plugin, WP Cumulus, esta disponível no blog do desenvolvedor Roy Tanck. Admirado com a acessibilidade deste widget, o autor do Blogger Buster adaptou o código (script) para a plataforma Blogger, inclusive a rebatizou como Blogumus. Veja como implantar esta widget em seu blogger.
Instalando o Blogumus no Blogger
Primeiro veja o resultado deste pequeno tuto aplicado no meu blogger de teste. Veja a widget chamada Blogumus, isso porque ainda não personalizei nada.
Ir para o Blogger de Testes - NACARADURA-TESTE.
Vá ao painel de controle do Blogger e clique em Layout > Editar HTML. Não marque a caixa "Expandir modelos de widgets". Procure pela seguinte linha de código (ou parecida). Use Crtl + F do seu navegador para procurar.
<b:section-contents id='sidebar-right-1'>
Observe que minha sidebar esta do lado direito, se tua sidebar é do lado esquerdo, basta modificar sidebar-right por sidebar-left. Continuando.
Imediatamente, após essa linha, cole a seguinte trecho de código:
<b:widget id='Label99' locked='false' title='Labels' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<script src='http://sites.google.com/site/bloggerustemplatus/code/swfobject.js' type='text/javascript'/>
<div id='flashcontent'>Blogumulus by <a href='http://www.roytanck.com/'>Roy Tanck</a> and <a href='http://www.bloggerbuster.com'>Amanda Fazani</a></div>
<script type='text/javascript'>
var so = new SWFObject("http://sites.google.com/site/bloggerustemplatus/code/tagcloud.swf", "tagcloud", "240", "300", "7", "#ffffff");
// uncomment next line to enable transparency
//so.addParam("wmode", "transparent");
so.addVariable("tcolor", "0x333333");
so.addVariable("mode", "tags");
so.addVariable("distr", "true");
so.addVariable("tspeed", "100");
so.addVariable("tagcloud", "<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' style='12'><data:label.name/></a></b:loop></tags>");
so.addParam("allowScriptAccess", "always");
so.write("flashcontent");
</script>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
A palavra Labels destacada em vermelho é o titulo de sua widget, modifique por qualquer nome que desejar.
Visualize o modelo, deve ter algo parecido com uma nuvem de tags. Agora iremos editar as cores e dimensões da widget. Caso queira move-la da sidebar, basta ir a Layout > Elementos da página e arrasta-lá para onde desejar.
Personalizando a Blogumus
Veja o seguinte trecho de código abaixo para as dimensões da widget. A largura está destacada em vermelho, e a altura destacada em azul. Esses valores numéricos especificados na largura e altura estão pixels.
var so = new SWFObject("http://sites.google.com/site/bloggerustemplatus/code/tagcloud.swf", "tagcloud", "240", "300", "7", "#ffffff");
Para modificar a cor de fundo, basta alterar o valor hexadecimal desta linha (em vermelho):
var so = new SWFObject("http://sites.google.com/site/bloggerustemplatus/code/tagcloud.swf", "tagcloud", "240", "300", "7", "#ffffff");
Se você não conhecer o valor hexadecimal da cor escolhida, veja o link abaixo:
Tabela de cores hexadecimais, RGB e nomes
Tabela de cores hexadecimais
Para modificar a cor da fonte (texto). Encontre no seguinte trecho de código o valor hexadecimal destacado em vermelho, e modifique-a para a cor que desejar. Não insira o caractere "#" (tralha, cerquilha, tordilha, não sei o nome desse troço), pois se trata de uma variavel flash.
so.addVariable("tcolor", "0x333333");
Ajuste o tamanho máximo da fonte da widget alterando o valor em vermelho abaixo.
so.addVariable("tagcloud", "<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' style='12'><data:label.name/></a></b:loop></tags>");
Sempre visualize as alterações de seu widget, modificando as cores e dimensões, até obter o resultado que o satisfaça.
Veja a nuvem em ação na sidebar do blog
BabelpontoCom
Apos terminar clique em SALVAR. Se você quiser mudar o título da widget que aparece como Labels, vá até o painel de controle do blogger > Elementos da página, procure na sua sidebar o título Labels e clique em Editar na barra do título. Na janela que se abre, substitua o título Labels pelo título que quiser, depois salve e comemore sua nova nuvem de tags.
Este widget utiliza uma combinação de JavaScript e animação Flash para analisar e exibir os marcadores do blogger, mas se o usuario não tiver javascript e flash instalado os marcadores aparecerão como links, sem animação.
Nenhum comentário:
Postar um comentário