TesteDeIncludeConteudo

Teste de Uso da Macro Include

Esta página serve apenas para demonstrar e experimentar o funcionamento da Macro Include

Nesta página eu incluí o conteúdo real que será incluido na página TesteDeInclude. Sinta-se à vontade para editar o conteúdo de qualquer uma das duas para testar a funcionalidade.

Idéia

A idéia de usar a macro Include é evitar que um mesmo conteúdo seja duplicado em várias páginas no wiki, facilitando a atualização do mesmo.

O que pode ser feito?

Basicamente pode-se:

  • Colocar o conteúdo completo de uma página em outra;
  • Colocar trechos de uma página em outra, baseado em títulos ou expressões regulares;
  • Colocar uma lista de links com os títulos de uma página em outra.

Uso

Uso da macro:

[[Include(pagename, heading, level, from="regex", to="regex", sort=ascending|descending, items=n, skipitems=n, titlesonly)]]

pagename

  • Nome da página a ser incluída, Comece com "^" para usar uma expressão regular para encontrar a página.

heading

  • Texto para o Título criado (opcional).

level

  • Nível (1..5) dos títulos criados (opcional).

from

  • Marca inicial da parte a ser incluída (opcional).

to

  • Marca final da parte a ser incluída (opcional).

sort

  • Orientação da ordem de páginas quando pagename é uma expressão regular (opcional).

items

  • Número máximo de página a incluir.

skipitems

  • Número de páginas iniciais ignoradas (opcional).

titlesonly

  • Incluir apenas links para página e não o conteúdo (opcional).

Todos os parâmetros com excessão do pagename são opcionais, mas é necessário seguir a ordem. Se você quiser omitir algum deles deve deixar seu espaço em branco e passar para o próximo.

Teste

Edite o conteúdo que está entre as duas linhas horizontais abaixo, salve a página e veja que o item Inclusão de trecho da página da página TesteDeInclude mostrará o conteúdo atualizado:

início do teste


Coloque qualquer coisa aqui...


fim do teste

Referência: HelpOnMacros/Include

TesteDeIncludeConteudo (last edited 2011-09-19 23:21:12 by localhost)