Variáveis blogger - importante

8

Click here to load reader

Transcript of Variáveis blogger - importante

Page 1: Variáveis blogger - importante

Tags de dados de layoutsComo mencionado no artigo Tags de widgets para layouts, há muitas tags diferentes que podem ser utilizadas para incluir partes específicas de dados no modelo. Todas elas serão formatadas como <data:name/> ou <data:name1.name2/>, onde name é o nome da parte específica de dados que deseja utilizar. No exemplo name1.name2, name2 é um item específico dentro de um conjunto de dados chamado name1, ex. photo.url.

Esta é a lista principal de todos os dados disponíveis. Ela é dividida em seções por elemento de página, porque tipos diferentes de widgets utilizam dados diferentes.

Dados disponíveis globalmente Cabeçalho da página Postagens no blog Arquivos do blog Perfil Texto/HTML/JavaScript Feed Imagem Marcadores Lista Lista de links Logotipo

Dados disponíveis globalmente

Essas informações são aplicadas à página toda, então você pode usá-las em qualquer lugar, diferente de outros dados que só podem ser usados em widgets específicos. Elas devem ser referenciadas como parte dos dados gerais do "blog", por exemplo como <data:blog.title/>, etc.

title: O título do blog. pageType: O tipo de página atual. Uma das opções 'item', 'arquivo' ou 'índice'. url: A URL da página atual. homepageUrl: A página inicial do blog. pageTitle: O título da página atual. Geralmente, é o título do blog, mas pode

conter informações adicionais nas páginas de arquivos e postagens. encoding: A codificação a ser utilizada no blog, ex. UTF-8. feedLinks: Os links de feed de autodescoberta para o cabeçalho da página.

Voltar ao início.

Cabeçalho da página

Este é um widget simples com apenas duas partes de dados. Ele pode ser referenciado simplesmente como <data:title/> and <data:description/>.

title: O título do blog. description: A descrição do blog.

Page 2: Variáveis blogger - importante

Voltar ao início.

Postagens no blog

Esta é a parte central de qualquer blog e a mais complexa. Antes de gravar um widget de postagem no blog da estaca zero, pense seriamente em mudar um dos modelos padrão. Se quiser fazer isso, seguem todos os dados disponíveis nesse widget.

feedLinks: Uma lista de feeds para esta página. Na página principal haverá os feeds do blog principal; nas páginas do item também haverá feeds de comentário. Cada item nessa lista contém o seguinte:

o url: A URL do feed. o name: O nome do feed (ou seja, 'Postagens' ou 'Comentários'). o feedType: O tipo de feed (Atom ou RSS).o mimeType: O tipo de mime do feed.

olderPageUrl: Se houverem postagens anteriores às que estão na página atual, é uma URL para essas postagens. Sensível ao contexto para o tipo de página. (Nem todas as páginas terão este link.)

olderPageTitle: Título do link para a página antiga de postagens. newerPageUrl: O equivalente mais recente da Url da página antiga. newerPageTitle: O equivalente mais recente do Título da página antiga. commentLabel: A frase a ser utilizada para mostrar o número de comentários,

ex. "comentários". authorLabel: A frase a ser utilizada para indicar quem escreveu a postagem, ex.

"postado por". timestampLabel: A frase a ser utilizada para indicar quando uma postagem foi

gravada, ex. "postado em". postLabelsLabel: A frase para apresentar a lista de marcadores de postagem,

ex. "marcadores para esta postagem". backlinksLabel: Frase para descrever os backlinks para esta postagem, ex.

"links para esta postagem". posts: Uma lista de todas as postagens para esta página. Cada postagem contém

o seguinte: o dateHeader: A data desta postagem só aparece se ela for a primeira

postagem na lista do que foi postado no dia. o id: O ID da postagem numérica. o title: O título da postagem. o body: O conteúdo da postagem. o author: O nome de exibição do autor da postagem. o url: O permalink da postagem. o timestamp: A data e hora da postagem. Diferente do Cabeçalho da data,

este existe para todas as postagens. o labels: A lista de marcadores da postagem. Cada marcador contém o

seguinte: name: O texto do marcador. url: A URL da página que lista todas as postagens nesse blog

com este marcador. isLast: Verdadeiro ou falso. Se este marcador é o último na lista

(útil para vírgulas). o allowComments: 'Verdadeiro' se esta postagem permitir comentários.

Page 3: Variáveis blogger - importante

o numComments: O número de comentários nesta postagem. o showBacklinks: Se a postagem deve mostrar backlinks ou não. o numBacklinks: Número de backlinks para esta postagem. o addCommentUrl: A URL do formato 'incluir comentário' para esta

postagem. o emailPostUrl: A URL do formato 'enviar esta postagem por e-mail' para

esta postagem. o editUrl: A URL do formato de edição para esta postagem. o feedLinks: Uma lista dos feeds específicos para esta postagem. (Eles são

diferentes dos feedLinks dos blogs em geral, já que eles podem conter um feed para comentários da postagem, por exemplo.) Cada um contém o seguinte:

url: A URL do feed. name: O nome do feed (ex. 'Postagens' ou 'Comentários'). feedType: O tipo de feed (Atom ou RSS). mimeType: O tipo de mime do feed.

o comments: Uma lista de todos os comentários para esta postagem (apenas nas páginas de itens). Cada uma contém o seguinte:

id: O ID numérico do comentário. body: O corpo do comentário. timestamp: A hora em que o comentário foi criado. author: O nome de exibição do autor do comentário ou

'Anônimo'. authorUrl: A URL do perfil do autor do comentário, se o

comentário não for anônimo. deleteUrl: A URL para excluir o comentário. isDeleted: Se o comentário foi excluído. (O texto dos

comentários excluídos é substituído por um .)

Voltar ao início.

Arquivos do blog

Os estilos diferentes fornecidos aqui são as opções padrão diferentes na guia Elementos da página. Se você estiver projetando uma nova versão, é mais fácil utilizar o estilo 'FLAT' e depois manipular o restante dos dados como desejar.

title: O título do widget. style: Uma das opções 'MENU', 'FLAT' ou 'HIERARCHY'. data: Uma lista de cada unidade de arquivo, cada uma contém:

o name: O nome deste intervalo de arquivo, ex. "Agosto de 2006."o url: O link para a página que contém as postagens deste intervalo.o post-count: O número de postagens nesse intervalo.

Voltar ao início.

Widget do perfil

Page 4: Variáveis blogger - importante

Para um blog com um único autor, o widget do perfil contém as informações a seguir. Note que para acessar partes diferentes dos dados photo, você usará notações como <data:photo.url/>.

title: O título do widget. userUrl: A URL do perfil do autor. location: O local do perfil do autor. aboutme: As informações "Quem sou eu" no perfil. displayname: O nome de exibição do autor. photo: A foto do perfil do usuário, com o seguinte:

o url: A URL da foto.o width: A largura da foto, em pixels.o height: A altura da foto, em pixels.o alt: O texto "alt" para a foto.

Em blogs coletivos, o widget do perfil contém menos informações sobre mais autores, como segue.

title: O título do widget. authors: A lista de todos os autores, cada um contém o seguinte:

o displayname: O nome de exibição do autor.o userURL: A URL do perfil do autor.

Se desejar desenvolver seu próprio modelo para blogs de autor único- e coletivo-, é possível utilizar a variável data:team para distinguir os dois casos. Ex. <b:if cond='data:team=="true"'> (exibir vários autores) </b:if>

Voltar ao início.

Widget de Texto / HTML / JavaScript

O widget de Texto e HTML/JavaScript trabalha da mesma forma e possui as mesmas duas partes de dados.

title: O título do widget. content: O conteúdo do widget.

Voltar ao início.

Widget de feed

Um widget de feed contém, além de suas próprias informações, uma lista chamada feedData, que contém todos os itens no feed. Por sua vez, cada um dos itens contém várias partes de informações sobre si mesmo. Ao fazer referência a esse tipo de dados, será necessário repetir cada item na lista, com alguma coisa como <b:loop var="i" values="feedData.items">. Em seguida, utilize a notação como <data:i.title/> ou <data:i.alternate.href/> para obter as informações para cada item.

title: O título do widget. feedUrl: A URL do feed.

Page 5: Variáveis blogger - importante

feedData: Os itens no feed, cada um contém: o title: o título do item.o str_published: Quando o item foi publicado (perfeitamente formatado

no fuso horário do blog).o published: Quando o item foi publicado (em segundos desde o período).o str_updated: Quando o item foi atualizado pela última vez

(perfeitamente formatado no fuso horário do blog).o updated: Quando o item foi atualizado pela última vez (em segundos

desde o período).o author: O autor do item.o summary: Um resumo do item, se disponível.o alternate: Onde obter mais informações sobre o item, que contém:

href: O permalink do item. type: O tipo de conteúdo do item.

Voltar ao início.

Widget da imagem

Um widget de imagem contém uma imagem única e fornece todos os dados relevantes para essa imagem.

title: O título do widget. sourceUrl: A URL da imagem. width: A largura da imagem, em pixels. height: A altura da imagem, em pixels. caption: A legenda da imagem.

Voltar ao início.

Widget dos marcadores

O widget dos marcadores inclui uma lista de todos os marcadores que estão sendo utilizados no blog.

title: O título do widget. labels: A lista de marcadores, que contém:

o name: O texto do marcador.o count: O número de postagens que possui esse marcador.o url: Um link para a página que exibe as postagens com esse marcador.

Voltar ao início.

Widget de lista

O formato mais simples de uma lista. Cada item é uma linha de texto, sem nenhum tipo diferente de dado.

title: O título do widget. items: A lista de itens.

Page 6: Variáveis blogger - importante

Voltar ao início.

Widget de lista de links

Uma lista um pouco mais elaborada,onde cada item possui duas partes: o texto e o link.

title: O título do widget. links: A lista de links, onde cada link contém:

o name: O texto do link.o target: A URL do link.

Voltar ao início.

Widget do logotipo

É o mais simples. Nada mais que os dados do logo.

fullButton: A URL do botão do Blogger selecionado.

Voltar ao início.