Tags UOL

A alteração do template pelo Editor HTML só é recomendada para pessoas com experiência em HTML.

Erros no código podem fazer com que seu blog não seja publicado de maneira correta ou mesmo indisponibilizá-lo completamente. Se isto acontecer, escolha um modelo pronto do UOL e republique seu blog. Mensagens publicadas não são perdidas nesta operação.

Conheça as marcações (tags especiais) do UOL Blog para personalizar seu template no Editor HTML:

 

  • Defines
  • Título do blog
  • Votação
  • Humor do dia
  • Meu perfil
  • Links
  • Mensagens antigas
  • Indique este blog
  • Indique esta mensagem
  • Mensagem
  • Comentários

  DEFINES

Para o template funcionar corretamente é necessário incluir marcações chamadas "Defines". Elas são obrigatórias em todos os templates. Coloque no final do modelo, após a tag </html>


Marcações do Define
<%DEFINE POST_TEXT STRING NULL%>
<%DEFINE POST_TITLE STRING NULL%>
<%DEFINE POST_DATE STRING NULL%>
<%DEFINE POST_USER STRING NULL%>
<%DEFINE POST_DATE_HEADER STRING NULL%>
<%DEFINE BLOG_POST_QTTY INTEGER 0%>
<%DEFINE BLOG_LINK_QTTY INTEGER 0%>
<%DEFINE LINK_URL STRING NULL%>
<%DEFINE LINK_TITLE STRING NULL%>
<%DEFINE BLOG_NEIGHBOOR_QTTY INTEGER 0%>
<%DEFINE NEIGHBOOR_URL STRING NULL%>
<%DEFINE NEIGHBOOR_TITLE STRING NULL%>
<%DEFINE BLOG_OWNER_NAME STRING NULL%>
<%DEFINE BLOG_CURRENT_DATE STRING NULL%>
<%DEFINE ARCHIVE_DATE_BEGIN STRING NULL%>
<%DEFINE ARCHIVE_DATE_END STRING NULL%>
<%DEFINE ARCHIVE_LINK STRING NULL%>
<%DEFINE BLOG_ARCHIVE_QTTY INTEGER 0%>
<%DEFINE BLOG_ARCHIVE_LINK BOOLEAN FALSE%>
<%DEFINE BLOG_ARCHIVE_PAGE BOOLEAN FALSE%>
<%DEFINE BLOG_ARCHIVE_LINK_URL STRING NULL%>
<%DEFINE BLOG_ID STRING NULL%>
<%DEFINE BLOG_SCRIPT_URI STRING NULL%>
<%DEFINE POST_ID STRING NULL%>
<%DEFINE BLOG_EMOTICON_HEAD STRING NULL%>
<%DEFINE BLOG_EMOTICON_BODY STRING NULL%>
<%DEFINE BLOG_EMOTICON_FOOT STRING NULL%>
<%DEFINE BLOG_VOTE BOOLEAN FALSE%>
<%DEFINE BLOG_RECOMMEND_BLOG BOOLEAN FALSE%>
<%DEFINE BLOG_RECOMMEND_POST BOOLEAN FALSE%>
<%DEFINE BLOG_ACCEPT_COMMENT BOOLEAN FALSE%>
<%DEFINE POST_HAS_COMMENT BOOLEAN FALSE%>
<%DEFINE BLOG_TITLE STRING NULL%>
<%DEFINE BLOG_TEXT_NO_COMMENT STRING Sem comentários%>
<%DEFINE BLOG_TEXT_ONE_COMMENT STRING Um comentário%>
<%DEFINE BLOG_TEXT_MORE_COMMENTS STRING Comentários%>
<%DEFINE BLOG_COUNTRY STRING NULL%>
<%DEFINE BLOG_STATE STRING NULL%>
<%DEFINE BLOG_CITY STRING NULL%>
<%DEFINE BLOG_DISTRICT STRING NULL%>
<%DEFINE BLOG_GENDER STRING NULL%>
<%DEFINE BLOG_AGE STRING NULL%>
<%DEFINE BLOG_LANGUAGE1 STRING NULL%>
<%DEFINE BLOG_LANGUAGE2 STRING NULL%>
<%DEFINE BLOG_INTEREST1 STRING NULL%>
<%DEFINE BLOG_INTEREST2 STRING NULL%>
<%DEFINE BLOG_INTEREST STRING NULL%>
<%DEFINE BLOG_IM_TYPE STRING NULL%>
<%DEFINE BLOG_IM_ID STRING NULL%>
<%DEFINE BLOG_OWNER_MOOD BOOLEAN FALSE%>

Atenção: Coloque a tag <BR> três vezes após o último Define.

Topo

  TÍTULO DO BLOG

O título do blog é controlado pela variável BLOG_TITLE. Apenas insira esta variável em seu template.
Marcação do Título (tags especiais do UOL Blog)
<%VAR BLOG_TITLE%>
Se a marcação estiver correta, acesse a página "Dados do blog" através da página de "Configurações" do seu blog, e altere o Título sempre que necessário. As alterações estarão disponíveis automaticamente após a republicação do blog ou na próxima mensagem publicada.


Topo

  VOTAÇÃO

O Sistema de votação trabalha com a condição "se" - <%IF%>. Esta condição funciona como uma chave liga-desliga.
"Se" o blog tiver a ferramenta, exibe a funcionalidade, caso contrário, não exibe nada.

Marcações da votação (tags especiais do UOL Blog)
<%IF BLOG_VOTE%>
Link: http://navblog.uol.com.br/webvote.html?id=<%VAR BLOG_ID%>
<%ENDIF%>
Entre as tags <%IF%> e <%ENDIF%> coloque a mensagem para incentivar os visitantes a votarem e coloque o link: http://navblog.uol.com.br/webvote.html?id=<%VAR BLOG_ID%>
Se as marcações estiverem corretas, acesse a página de "Votação" através da página de "Configurações" do seu blog, para ativar ou desativar o sistema de votação. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.

Sugestão de uso:
Abrir o sistema de votação em uma outra janela para evitar que o visitante saia de seu blog.
<!-- votação do blog -->
<script>
var url;
function abre(url,w,h,scr) {
window.open(url,'comentarios','width='+w+',height='+h+',directories=0,
location=0,menubar=0,resizable=0,scrollbars='+scr+',status=0,toolbar=0,
marginleft=0, margintop=0,left=25,top=25');
}
</script>
<%IF BLOG_VOTE%>
<a href="javascript:abre('http://navblog.uol.com.br/webvote.html?id=<%VAR BLOG_ID%>','340','390','0')"><b>Clique aqui para votar nesse blog</b></a>
<%ENDIF%>
<!-- / votação do blog -->

Topo

  HUMOR DO DIA

O Sistema de votação trabalha com a condição "se" - <%IF%>. Esta condição funciona como uma chave liga-desliga.
"Se" o blog tiver a ferramenta, exibe a funcionalidade, caso contrário, não exibe nada.

Marcações do humor do dia (tags especiais do UOL Blog)

<!-- Humor do dia -->
<%IF BLOG_OWNER_MOOD%>
<script src="mood.js"></script>
<%ENDIF%>
<!-- / Humor do dia -->
Se as marcações estiverem corretas, acesse a página de "Humor do dia" através da página de "Configurações" do seu blog, selecione seu estado de espírito e clique em "OK".
É possível personalizar o texto que antecede e precede o humor. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.

Topo

  MEU PERFIL

O Meu perfil trabalha com a condição "se" - <%IF%>. Esta condição funciona como uma chave liga-desliga.
"Se" o blog tiver a ferramenta, exibe a funcionalidade, caso contrário, não exibe nada.
Cada imagem (cabeça, tronco e membros inferiores) e cada opção do formulário do Meu perfil possui a condição <%IF%>.
É necessário colocar todas as opções para não ocorrer erro no template.


Marcações do Meu perfil (tags especiais do UOL Blog)

<!-Meu perfil -->
<%IFNOT BLOG_EMOTICON_HEAD="NULL"%>
<img src="<%VAR BLOG_EMOTICON_HEAD%>" border="0"><br>
<img src="<%VAR BLOG_EMOTICON_BODY%>" border="0"><br>
<img src="<%VAR BLOG_EMOTICON_FOOT%>" border="0"><br>

<%IFNOT BLOG_COUNTRY='NULL'%>
<%VAR BLOG_COUNTRY%>
<%ENDIF%>

<%IFNOT BLOG_STATE='NULL'%>
, <%VAR BLOG_STATE%>
<%ENDIF%>

<%IFNOT BLOG_CITY='NULL'%>
, <%VAR BLOG_CITY%>
<%ENDIF%>

<%IFNOT BLOG_DISTRICT='NULL'%>
, <%VAR BLOG_DISTRICT%>
<%ENDIF%>

<%IFNOT BLOG_GENDER='NULL'%>
, <%VAR BLOG_GENDER%>
<%ENDIF%>

<%IFNOT BLOG_AGE='NULL'%>
, <%VAR BLOG_AGE%>
<%ENDIF%>

<%IFNOT BLOG_LANGUAGE1='NULL'%>
, <%VAR BLOG_LANGUAGE1%>
<%ENDIF%>

<%IFNOT BLOG_LANGUAGE2='NULL'%>
, <%VAR BLOG_LANGUAGE2%>
<%ENDIF%>

<%IFNOT BLOG_INTEREST1='NULL'%>
, <%VAR BLOG_INTEREST1%>
<%ENDIF%>

<%IFNOT BLOG_INTEREST2='NULL'%>
, <%VAR BLOG_INTEREST2%>
<%ENDIF%>

<%IFNOT BLOG_INTEREST='NULL'%>
, <%VAR BLOG_INTEREST%>
<%ENDIF%>

<%IFNOT BLOG_IM_TYPE='NULL'%>
<%VAR BLOG_IM_TYPE%> -
<%ENDIF%>

<%IFNOT BLOG_IM_ID='NULL'%>
<%VAR BLOG_IM_ID%>
<%ENDIF%>
<!-- Perfil público -->

Se as marcações estiverem corretas, acesse a página de "Meu perfil" através da página de "Configurações" do seu blog e preencha o formulário. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.


Topo

  LINKS

A primeira condição trabalha como uma chave liga-desliga e a segunda funciona repetidamente até chegar à última opção, no caso, o último link.
Cada link contém duas variáveis - título e endereço - <%VAR LINK_TITLE%> e <%VAR LINK_URL%>, respectivamente.
"Se" o blog tiver a ferramenta, exibe a funcionalidade, caso contrário, não exibe nada. Esta verificação é feita quantas vezes forem necessárias e depende do número de links.


Marcações dos Links (tags especiais do UOL Blog)

<!-- Links para outros sites -->
<%IFNOT BLOG_LINK_QTTY=0%>
<%WHILE LINK_TITLE%>
Título: <%VAR LINK_TITLE%>
Link: <%VAR LINK_URL%>
<%ENDWHILE%>
<%ENDIF%>
<!-- / Links para outros sites -->


Sugestão de uso:

<!-- Links para outros sites -->
<%IFNOT BLOG_LINK_QTTY=0%>
<%WHILE LINK_TITLE%>
<a href="<%VAR LINK_URL%>" target="_blank"><%VAR LINK_TITLE%>
<%ENDWHILE%>
<%ENDIF%>
<!-- / Links para outros sites -->

Se as marcações estiverem corretas, acesse a página "Adicionar links" através da página de "Configurações" do seu blog e inclua ou edite todas as páginas/sites que deseja ligar no seu blog. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.


Subir

  MENSAGENS ANTIGAS

A opção de Mensagens antigas trabalha com as condições <%IF%>, <%WHILE%> e as variáveis VAR BLOG_ARCHIVE_LINK_URL, VAR ARCHIVE_DATE_BEGIN e VAR ARCHIVE_DATE_END
A primeira condição trabalha como uma chave liga-desliga e a segunda funciona repetidamente até chegar à última opção, no caso, a última mensagem. As variáveis referem-se a: link dos arquivo de mensagens, data de início e data de fim do período arquivado, respectivamente.
"Se" o blog tiver mensagens arquivadas, exibe o período arquivado, caso contrário, exibe o link da página com as mensagens arquivadas, separadas por períodos. Esta verificação é feita quantas vezes forem necessárias e depende do número de períodos arquivados.

É necessário colocar a condição e as variáveis para não ocorrer erro no template.


Marcações das Mensagens antigas (tags especiais do UOL Blog)
<!-- Histórico de mensagens -->
<%IF BLOG_ARCHIVE_LINK%>
Link: <%VAR BLOG_ARCHIVE_LINK_URL%>
<%ELSE%>
<%WHILE ARCHIVE_LINK%>
Link: <%VAR BLOG_ARCHIVE_LINK_URL%>
Início do período arquivado: <%VAR ARCHIVE_DATE_BEGIN%>
Fim do período arquivado <%VAR ARCHIVE_DATE_END%>
<%ENDWHILE%>
<%ENDIF%>
<!-- / Histórico de mensagens -->


Sugestão de uso:
<!-- Histórico de mensagens -->
<%IF BLOG_ARCHIVE_LINK%>
<a href="<%VAR BLOG_ARCHIVE_LINK_URL%>">
<%ELSE%>
<%WHILE ARCHIVE_LINK%>
<a href="<%VAR BLOG_ARCHIVE_LINK_URL%>"><%VAR ARCHIVE_DATE_BEGIN%> a <%VAR ARCHIVE_DATE_END%></a>
<%ENDWHILE%>
<%ENDIF%>
<!-- / Histórico de mensagens -->

Se as marcações estiverem corretas, acesse a página "Mensagens atigas" através da página de "Configurações" do seu blog e escolha a frequência de arquivamento e se deseja listar os períodos na página principal do blog. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.


Topo

  INDIQUE ESTE BLOG

O Indique este blog trabalha com a condição "se" - <%IF%> e a variável VAR BLOG_ID . A condição funciona como uma chave liga-desliga, e a variável possui a identificação do seu blog.
"Se" o blog tiver a ferramenta, exibe a funcionalidade, caso contrário, não exibe nada.
É necessário colocar a condição e a variável para não ocorrer erro no template.


Marcações do indique este blog:
<!-- indicação do blog -->
<%IF BLOG_RECOMMEND_BLOG%>
Link: http://navblog.uol.com.br/recommend.html?idBlog=<%VAR BLOG_ID%>
<%ENDIF%>
<!-- / indicação do blog -->

Entre as tags <%IF%> e <%ENDIF%> coloque a mensagem para incentivar os visitantes a indicarem seu blog para amigos e coloque o link: http://navblog.uol.com.br/webvote.html?id=<%VAR BLOG_ID%>

Se as marcações estiverem corretas, acesse a página de "Indique para amigos" através da página de "Configurações" do seu blog, para ativar ou desativar o sistema de indicação de blog. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.


Sugestão de uso:
Abrir o sistema de indicação de blog em outra janela para evitar que o visitante saia de seu blog.

<script>
var url;
function abre(url,w,h,scr) {
window.open(url,'comentarios','width='+w+',height='+h+',directories=0,
location=0, menubar=0,resizable=0,scrollbars='+scr+',status=0,toolbar=0,
marginleft=0,margintop=0, left=25,top=25');
}
</script>
<!-- indicação do blog -->
<%IF BLOG_RECOMMEND_BLOG%>
<a href="javascript:abre('http://navblog.uol.com.br/recommend.html?idBlog=
<%VAR BLOG_ID%>','340','340','0');">
<img src=http://blog.i.uol.com.br/mdl/indique2.gif width=179 height=30 border=0></a><br>
<%ENDIF%>
<!-- / indicação do blog -->

Topo

  INDIQUE ESTA MENSAGEM

O Indique esta mensagem trabalha com a condição "se" - <%IF%> e as variáveis VAR BLOG_ID e VAR POST_ID. A condição funciona como uma chave liga-desliga. A primeira variável possui a identificação do seu blog e a segunda variável possui a identificação de sua mensagem.
"Se" o blog tiver a ferramenta, exibe a funcionalidade, caso contrário, não exibe nada.
É necessário colocar a condição e as variáveis para não ocorrer erro no template.


Marcações do Indique este mensagem (tags especiais do UOL Blog)

<%IF BLOG_RECOMMEND_POST%>
link: http://navblog.uol.com.br/recommend.html?idBlog=<%VAR BLOG_ID%>&postFileName=<%VAR POST_ID%>
<%ENDIF%>

Entre as tags <%IF%> e <%ENDIF%> coloque a mensagem para incentivar os visitantes a indicarem sua mensagem para amigos e coloque o link: http://navblog.uol.com.br/recommend.html?idBlog=<%VAR BLOG_ID%>&postFileName=<%VAR POST_ID%>

Se as marcações estiverem corretas, acesse a página de "Indique para amigos" através da página de "Configurações" do seu blog, para ativar ou desativar o sistema de indicação de mensagens. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.


Sugestão de uso:
Abrir o sistema de indicação de mensagem em outra janela para evitar que o visitante saia de seu blog.

<script>
var url;
function abre(url,w,h,scr) {

}
</script>
<!-- indicação do blog -->
<%IF BLOG_RECOMMEND_POST%>
[ <a id=b href="javascript:abre('http://navblog.uol.com.br/recommend.html?idBlog=
<%VAR BLOG_ID%>&postFileName=<%VAR POST_ID%>','340','400','0');">envie esta mensagem</a> ]
<%ENDIF%>
<!-- / indicação do blog -->


Topo

  MENSAGEM

As mensagens trabalham com a condição <%WHILE%> e as variáveis
VAR POST_DATE_HEADER, VAR POST_ID, VAR POST_TITLE, VAR POST_TEXT, VAR POST_USER, VAR POST_DATE.

O <%WHILE%> funciona repetidamente até chegar à última opção, no caso, à última mensagem. As variáveis se referem a: link dos arquivo de mensagens, data de início e data de fim do período arquivado, respectivamente.

É necessário colocar a condição e as variáveis para não ocorrer erro no template.


Marcações da mensagem (tags especiais do UOL Blog)

<!-- Mensagens do Blog -->
<%WHILE POST_TITLE%>
<script>
dataPost = "<%VAR POST_DATE_HEADER%>";
if (dataPost != "") {document.write("<a name=<%VAR POST_ID%>></a><%VAR POST_DATE_HEADER%>");}
else {document.write("<a name=<%VAR POST_ID%></a><%VAR POST_DATE_HEADER%>");



<%VAR POST_TEXT%>
<%VAR POST_USER%><%VAR POST_DATE%>
<%IFNOT BLOG_ARCHIVE_PAGE%> <%ENDIF%> <%IF BLOG_ACCEPT_COMMENT%><script src=<%VAR BLOG_SCRIPT_URI%>></script><%ENDIF%>

<!-- / Mensagens do Blog -->

Atenção: Se suas mensagens aceitarem comentários, verifique a sugestão de uso das mensagens com comentários.

Se as marcações estiverem corretas, acesse a página de publicação de mensagens e publique seus textos. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.


Sugestão de uso:

<!-- Mensagens do Blog -->
<%WHILE POST_TITLE%>
<script>
dataPost = "<%VAR POST_DATE_HEADER%>";
if (dataPost != "") {document.write("<a name=<%VAR POST_ID%>></a><%VAR POST_DATE_HEADER%>");}
else {document.write("<a name=<%VAR POST_ID%></a><%VAR POST_DATE_HEADER%>");



<%VAR POST_TEXT%>
<%VAR POST_USER%><%VAR POST_DATE%>
<%IFNOT BLOG_ARCHIVE_PAGE%> <%ENDIF%> <%IF BLOG_ACCEPT_COMMENT%><script src=<%VAR BLOG_SCRIPT_URI%>></script><%ENDIF%>

<!-- / Mensagens do Blog -->

Topo

  COMENTÁRIOS

Marcações do comentário (tags especiais do UOL Blog)

<script>
var zeroComm = "<%VAR BLOG_TEXT_NO_COMMENT%>";
var humComm = "<%VAR BLOG_TEXT_ONE_COMMENT%>";
var enesComm = "<%VAR BLOG_TEXT_MORE_COMMENTS%>";
var url;
function abre(url,w,h,scr) {

}

function commentText(qtd) {

else if (qtd == "1") {txtFinal = "("+qtd+") "+ humComm;}
else {txtFinal = "("+qtd+") "+ enesComm;}
return txtFinal;
}
</script>
<%WHILE POST_TITLE%>
<script>
dataPost = "<%VAR POST_DATE_HEADER%>";
if (dataPost != "") {document.write("<a name=<%VAR POST_ID%>></a><%VAR POST_DATE_HEADER%>");}
else {document.write("<a name=<%VAR POST_ID%></a><%VAR POST_DATE_HEADER%>");


<%VAR POST_TITLE%>
<%VAR POST_TEXT%>
<%VAR POST_USER%>
<%VAR POST_DATE%>
<%ENDWHILE%>
<%IFNOT BLOG_ARCHIVE_PAGE%> <%ENDIF%> <%IF BLOG_ACCEPT_COMMENT%><script src=<%VAR BLOG_SCRIPT_URI%>></script><%ENDIF%>
Se as marcações estiverem corretas, acesse a página de "Comentários através da página de "Configurações" do seu blog e configure os campos do comentário. As alterações estarão disponíveis após a republicação do blog ou na próxima mensagem publicada.

Sugestão de uso - Mensagens com comentários:
Abrir o sistema de comentários em outra janela para evitar que o visitante saia de seu blog.

<script>
var zeroComm = "<%VAR BLOG_TEXT_NO_COMMENT%>";
var humComm = "<%VAR BLOG_TEXT_ONE_COMMENT%>";
var enesComm = "<%VAR BLOG_TEXT_MORE_COMMENTS%>";

var url;
function abre(url,w,h,scr) {

}

function commentText(qtd) {

else if (qtd == "1") {txtFinal = "("+qtd+") "+ humComm;}
else {txtFinal = "("+qtd+") "+ enesComm;}
return txtFinal;
}
</script>

<%IF BLOG_ARCHIVE_PAGE%>
<%WHILE POST_TITLE%>
<script>
dataPost = "<%VAR POST_DATE_HEADER%>";
if (dataPost != "") {document.write("<a name=<%VAR POST_ID%>></a><%VAR POST_DATE_HEADER%>");}
else {document.write("<a name=<%VAR POST_ID%></a><%VAR POST_DATE_HEADER%>");
}
</script>
<%VAR POST_TITLE%>
<%VAR POST_TEXT%>
Escrito por <%VAR POST_USER%> às <%VAR POST_DATE%>
<%IF BLOG_ACCEPT_COMMENT%>[ <a href="javascript:abre('http://navblog.uol.com.br/comment.html?postFileName=
<%VAR POST_ID%>&idBlog=<%VAR BLOG_ID%>','356','478','1');"><span id="post<%VAR POST_ID%>"></span></a> ]
<%ELSE%>
<%IF POST_HAS_COMMENT%>[ <a href="javascript:abre('http://navblog.uol.com.br/comment.html?postFileName=
<%VAR POST_ID%>&idBlog=<%VAR BLOG_ID%>','356','478','1');"><span id="post<%VAR POST_ID%>"></span></a> ]<%ENDIF%>
<%ENDIF%>
<%IF BLOG_RECOMMEND_POST%>[ <a id=b href="javascript:abre('http://navblog.uol.com.br/recommend.html?idBlog=
<%VAR BLOG_ID%>&postFileName=<%VAR POST_ID%>','340','400','0');">envie esta mensagem</a> ]<%ENDIF%>
<%ENDWHILE%>
<%ENDIF%>
<%IF BLOG_ACCEPT_COMMENT%>
<script src=<%VAR BLOG_SCRIPT_URI%>></script>
<%ENDIF%>
<%IFNOT BLOG_ARCHIVE_PAGE%> <%ENDIF%> <%IF BLOG_ACCEPT_COMMENT%><script src=<%VAR BLOG_SCRIPT_URI%>></script><%ENDIF%>

_______________________________________

Estes tutoriais foram retirados do site UOL Blog.