FANDOM


Bloglist example

Uma lista de blogs muito simples

Esta extensão é ativada por padrão no Fandom.

O recurso lista de blogs permite que você inclua uma lista de blogs dentro de um artigo normal.

Passo a passo

  • Decida em qual página você gostaria de exibir a lista de blogs e abrir esta página para edição.
  • Alterne para o modo fonte e digite o seguinte código na página: <bloglist/>
  • Salve a página e desfrute da sua nova lista de blogs - ela irá exibir todos os últimos posts de blog na comunidade, e algo parecido como a imagem para a direita.

Personalizando

Há uma série de parâmetros que você pode definir para alterar o conteúdo da sua lista de blogs para que ela funcione para diferentes páginas de conteúdo. Embora isso possa parecer complexo à primeira vista, você pode especificar até dez parâmetros como desejar. Aqueles que você não especificar usará a configuração padrão.

Aqui está um exemplo de personalização:

<bloglist count=3 summary=true summarylength=250 type=plain title="Código de amostra" timestamp=true order=date>
<category>Notícias</category>
<category>Opinião</category>
<author>Usuário1</author>
<author>Usuário2</author>
<author>Usuário3</author>
</bloglist>

Categorias e autores

Note como as seções category e author são escritas de forma diferente a outras entradas - isso é porque elas podem ter múltiplas entradas. Usando author e category em conjunto lhe dá quaisquer posts dos autores selecionados das categorias selecionadas.

Lista de parâmetros

author
Este especifica quais autores de posts são recolhidos.
Ele é um "or" selector - p. ex. lhe dá vários autores, e vai reunir posts de cada autor juntos. Se não for especificado, o padrão é todos os autores.
Para usá-lo, digite:
<author>Autor1</author>
<author>Autor2</author>
<author>Autor3</author>
category
Este especifica quais posts de categorias são recolhidos.
Ele é um "or" selector - p. ex. lhe dá várias categorias, e vai reunir os posts de cada categoria juntos. Se não for especificado, o padrão é mostrar todos os posts categorizados e não categorizados.
Para usá-lo, digite:
<category>Categoria1</category>
<category>Categoria2</category>
<category>Categoria3</category>
count
Este especifica o número de posts a serem recolhidos.
Pega uma entrada de número. Se não for especificado, o padrão é 5.
Por exemplo: <bloglist count=3>
displaycount
Este especifica o número de posts a serem mostrados. Normalmente, este não deve ser usado, a menos que haja alguma razão para que você deseja consultar o banco de dados para obter mais resultados do que os que são realmente mostrados na página.
Pega uma entrada de número. Se não for especificado, o padrão é 5.
Por exemplo: <bloglist displaycount=3>
summary
Especifica se uma seção do post é mostrada. Note que posts completos não serão mostrados - apenas seções, sem qualquer formatação.
Os inputs são true ou false, e o padrão é falso (false). Se mudado para verdadeiro (true), os 200 primeiro caracteres do post vão aparecer.
Por exemplo: <bloglist summary=true>
summarylength
Isso permite que você mude a duração do texto que aparece, se summary=true.
Por exemplo: <bloglist summary=true summarylength=300>
type
Escolha o estilo geral do resultado.
Inputs são box ou plain. Se não for especificado, o padrão será Box. Box incluirá o botão "Criar novo post" no topo da lista e "Veja Mais" no final.
box - coloca a lista em uma caixa já personalizada.
plain - só a lista sem nenhuma personalização.
Por exemplo: <bloglist type=plain>
title
Isso especifica o título quando os posts são mostrados com type=box. Se várias palavras forem usadas, o texto deve ser escrito entre aspas.
Por exemplo: <bloglist title="Evil draws close">
order
Isso especifica como os posts são organizados.
Inputs são date (data), author (autor), ou comments (comentários). Se nenhum for especificado, o padrão será data.
Por exemplo: <bloglist order=author>
ordertype
Isso especifica em que direção organizar.
Inputs são desc ("decrescente") ou asc ("ascendente"). Se não for especificado, a ordem será decrescente.
Por exemplo: <bloglist ordertype=desc>
create_timestamp
Permite que posts que foram criados a partir de uma certa data sejam mostrados.
Input é uma marca de tempo na forma AAAAMMDDHHMMSS (ano, mês, dia, horas, minutos, segundos).
Por exemplo: <bloglist create_timestamp=20140101000000>
timestamp
Permite que somente posts que foram editados a partir de uma certa data sejam mostrados.
Input é uma marca de tempo na forma AAAAMDDHHMMSS (ano, mês, dia, horas, minutos, segundos).
Por exemplo: <bloglist timestamp=20140101000000>
seemore
Isso especifica o URL para qual "Veja Mais" deve ir.
Por exemplo: <bloglist seemore="http://lyrics.wikia.com">

Veja também

Mais ajuda e feedback