Nuvem de "palavras chaves" em 2021, código atualizado.
Hoje compartilho algo já tão antigo, que volta a ser especial novamente.
Não sei quem fez mas, agradeço por eles existirem.
A nuvem de tags funciona sem usar arquivos de terceiros, sem javascript externo, os códigos que são adicionados ao HTML do blog, são divididos em três partes, html, css e javascript.
Coloque o css acima do html, o javascript insira no final do seu modelo xml usando a tag 'cdata' e por fim coloque o html onde deseja que sua nuvem seja renderizada. Nada diferente da grande maioria dos tutoriais, creio que a maioria das pessoas que costumam editar seus modelos, já estão habituadas com esses procedimentos.
Aqui o código css usado no exmplo para o estilo:
[code type='CSS']
<style>
#tanque {
background: #003300;}
#all {
margin: 185px auto;
width: 100px;
height: 100px;
-webkit-animation: grow 4s;
-webkit-animation-delay:0.5s;
animation-fill-mode: forwards;}
.script {
font-family: Microsoft YaHei;
color: #fff;
font-size: 40px;
display: block;
position: relative;}
.java {
font-family: Microsoft YaHei;
color: #fff;
font-size: 40px;
display: block;
position: relative;}
.java:before {
color:#004400;
content: "www.verbratec.com.br";
display: block;
position: absolute;
left: 185px;
top:151px;
width: 20px;
height: 100%;
background-color: #004400;
-webkit-animation-delay: 2s ;
-webkit-animation: grow 4s;
-webkit-animation-delay:0.5s;
animation-fill-mode: forwards;}
@-webkit-keyframes grow
{
from {
width: 0px;
}
to {
width: 480px;
}
}
#div1 {
position: relative;
width: 800px;
height: 450px;
margin: -300px auto 0;}
#div1 a {
position: absolute;
top: 0px;
left: 0px;
font-family: Microsoft YaHei;
color: #fff;
font-weight: bold;
text-decoration: none;
padding: 3px 6px;}
#div1 a:hover {border: 1px solid lime; background: #003300; }
#div1 .blue {
color: blue;}
#div1 .esverdeado {
color: lime;}
#div1 .yellow {
color: yellow;}
p9 {
font: 16px Microsoft YaHei;
text-align: center;
color: #ba0c0c;}
p9 a {
font-size: 20px;
color: #ba0c0c;}
p9 span {
font-size: 14px;
color: #ba0c0c;}
</style>
[/code]
Um template Blogger pode suprir as necessidades iniciais, depois de um tempo a gente quer outras funções, as vezes outro desenho.
Eu vejo muitos casos, em que o internauta sofre para atingir o objetivo. De fato não é algo tão simples, instalar e configurar adequadamente um template. Aqui pretendo compartilhar algumas dicas, de uma maneira geral, por exemplo se tiver uma imagem em cada artigo, todos os templates e aplicativos, gadgets/widgets funcionarão bem, se não tiver imagem, alguns templates terão problema pela falta de tal imagem, então no geral é bom ter uma imagem em cada artigo. Pode ter mais de uma imagem? Sim, sem problema algum, na maioria das vezes os programas irão puxar a primeira imagem do artigo, mesmo que ela não esteja aparente no artigo, para isso pode-se por exemplo usar o estilo display:none em css.
Daí entra o segunda dica, que é ter uma noção básica do html, css e javascript, isso facilitará bastante a vida do internauta que faz uso do Blogger. Entender onde adicionar código, onde se localizam os blocos de código, da pele(skin), do corpo(body), do rodapé(footer), barra lateral(sidebar) e etc.
Outro detalhe que deve ser considerado é a idade do template, geralmente a última versão de um "software" está em teste e é chamada de "beta", isso por conter problemas ainda não resolvidos, significa que o mais novo pode não ser o melhor. Por outro lado não se deve fazer uso de algo muito antigo, com links quebrados de sites que já fecharam as portas e serviços encerrados como o GooglePlus por exemplo.
Um template que está com um ano de vida hoje, tem maiores chances de possuir uma codificação atualizada e com menos problemas para correção.
É quase que impossível estar 100%, pois as coisas mudam muito rápido e se deve considerar que até mesmo grandes sites tem problemas, falhas as vezes pequenas, que passam desapercebidas por muitos, mas que ali estão e para quem é mais detalhista se tornam algo incômodo.
Eu gosto de ver tudo funcionando bem, mas reconheço que nem sempre isso é possível. Tenho um gosto em especial que nem sequer é perceptível ao público, me refiro aqui ao painel administrativo, que é visto apenas pelo Jair, mas que me dá um gostinho quando aparece nas imagens ou nos vídeos, sei que muitos ficam se perguntando, como o painel dele é cheio de tons e gadgets diferentes?
Acredito que a maioria das pessoas, que gostam de blogar, escolhem seus templates apenas pelo desenho, mas tem uns 30% de usuários que gostam de ter funcionalidades à disposição e a tendência é que esse percentual cresça. Para isso os desenvolvedores precisam estar atentos, atualizados e dispostos para atender a demanda.
Penso que há tão pouco disponível, mas de fato não há procura suficiente. O que rege é a lei da oferta e da procura, por isso até hoje, não há suporte ao PHP no Blogger, infelizmente.
Eu dedico algum tempo pesquisando, para poder inovar, mas há alguns "freios" aqui, daí resta escrever algo lamentando a impossibilidade de fazer algo diferente, seguimos usando apenas o feed na alimentação dos gadgets, que já me parecem velhos conhecidos e que por mais criativos que sejamos, possuem as mesmas funcionalidades de anos atrás. Isso é bah!
Para efeitos de estudo e observação, como exemplos de codificação para templates Blogger, poderás acessar essa página.
Os códigos na versão 1 e 2 para um mesmo widget.
Por curiosidade, é possível fazer uso de até 999 widgets em um template Blogger, sendo que muitos deles são usados apenas para realizar funções, ficando invisíveis, trabalhando apenas em segundo plano.
Um abraço com o ensejo de um ótimo final de semana e até a próxima!
Hoje passei algumas horas aqui. Saio um pouco triste, por não ser possível fazer tudo como pretendo, em tão pouco tempo. Pretendia fazer funcionar os comentários e consegui, comenta e responde sem erros. Aconteceu de ser meu template muito antigo(version2) incompatível com os novos códigos. O Blogger diz que não, que funcionam ambos, separados os misturados. Não acreditava antes e agora muito menos, pois depois de atualizar para a versão 3, grande parte dos scripts, gadgets, apps e/ou widgets, deixaram de rodar suas funções. Pelo que percebi até o momento, deletando e reinserindo, resolve, o problema é tempo pra fazer isso.
O ideal seria ter uma informação direta do Blogger, cabe a nós imaginar, que enquanto no WordPress o programa pede para atualizar, aqui devemos adivinhar. Creio que ao atualizar a "skin='1.0.0'" os registros dos widgets no banco de dados se perdem. Da mesma forma imagine que você não usa marcadores, logo não há registro de um gadget do tipo "label" no banco de dados de seu blog, imagine instalar um template novo que possua um lindo gadget de marcadores, você baixa o template, instala e "nada di nada" ou dá erro bx, ou não funciona por não ter registro no banco, mesmo que o código do template esteja exato.
Hummm! Sem querer acabei de explicar um erro bx.
Uma imagem do painel antigo.
De diferente na nova versão, temos o olho que tudo vê, será?
No gadget Google+ observamos que para a "version 1" não tem os ícones do olho e lápis, está escrito editar.
No mesmo gadget do Google+ em sua versão 2, há o ícone do olho e o link para editar é o lápis.
Mais uma imagem, ainda da versão dois, agora com o deslocamento bloqueado, percebe-se a ausência da lista verde escura com os pontinhos.
A mudança maior é claro que está no html e suas novas tags:
<b:widget-settings>
<b:widget-setting name='setting-name'>
<!-- ajuste do valor aqui -->
</b:widget-setting>
</b:widget-settings>
Tem como aprender tudo?
O conteúdo precisa estar "parseado" ou aninhado na tag "CDATA" ao usar html, assim:
<![CDATA[<span>Estou por aqui!</span>]]></b:widget-setting>
</b:widget-settings>
<b:includable id='main'>
<!-- Mostre o título se não estiver vazio -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
Estou ciente de que meu público é pequeno, diante dos 7 bilhões de terráqueos, mas saiba que tenho respeito por você que está lendo agora, então aproveito para lhe pedir desculpas, provavelmente encontrarás algo errado aqui, parado ou ausente, logo voltará ao normal, palavra de escoteiro, rsrsrs.
Qualquer dúvida deixe um comentário. As partes novas estarão com bordas verdes, tracejadas(dashed) em princípio, como as funcionalidades (slider) para mostrar imagens de páginas estáticas, na lateral e a funcionalidade de navegação, com imagem da postagem anterior e próxima(mais recente, mais antiga.
Espero que seja algo útil e que gostem.
[success title="Widget json em páginas Blogger." icon="check-circle"]
Com o advento de um novo script construtor verbratechtml, o widget página json foi movido para a o artigo:
https://www.verbratec.com.br/2018/03/json-em-paginas-blogger.html
[/success]
https://www.bloggerspice.com/2017/03/blogger-layout-widget-update.html
Update rápido 6-02-2019. Localize b:version='2' class='v2' no início do código html.
Adicione a versão três desta forma e salve o tema
b:version='2' class='v2' b:layoutsVersion='3'
Recarregue a página para ver se deu tudo certo.
No seu html estará assim: html b:layoutsVersion='3' b:version='2' class='v2'
Adicione b:defaultwidgetversion='2' depois de b:layoutsVersion='3'
Assim: html b:layoutsVersion='3' b:version='2' b:defaultwidgetversion='2' class='v2' click em salvar tema.
Recarregue a página e confira deverá estar assim: html b:defaultwidgetversion='2' b:layoutsVersion='3' b:version='2' class='v2'
Vá ao seu painel layout e adicione um gadget para ver a nova versão 2 em ação.
Há quem prefere ver as imagens em movimento, então, "bora ver":
Criar um botão Adicionar ao Blogger facilmente.
Digite ou cole as informações solicitadas e clique no botão criar.
Copie o código e adicione em sua postagem ou página.
[update title="Artigo revisado." icon="info-circle"]
Este conteúdo foi editado em 20 de novembro de 2020, esperamos ter todos os artigos revisados em 2021.
[/update]
Aquele abraço e até breve!