Predefinição:Parameter names example
| Esta predefinição usa Lua: |
{{Parameter names example}} – ou, alternativamente, {{Generic template demo}} – tem como objetivo auxiliar a documentação da predefinição produzindo uma instância genérica da predefinição que usa os como valores desses parâmetros.
Exemplo
[editar código]Um exemplo de wikitexto para produzir uma demonstração para {{Info}} (à direita):
{{{título}}}
| |
|---|---|
| {{{subtítulo}}} | |
| {{{subtítulo2}}} | |
| {{{imagem}}} {{{legenda}}} | |
| {{{tópico1}}} | |
| {{{rótulo1}}} | {{{dados1}}} |
| {{{rótulo2}}} | {{{dados2}}} |
| {{{rótulo3}}} | {{{dados3}}} |
| {{{rodapé}}} | |
{{Parameter names example
|_template=Info
|título |cabeçalho |subtítulo |subtítulo2
|imagem |legenda |tópico1 |rótulo1 |dados1
|rótulo2 |dados2 |rótulo3 |dados3 |rodapé
}}
Notas de uso
[editar código]Quando {{Parameter names example}} é usado em uma subpágina imediata da sua predefinição alvo – isto é, na página /doc da predefinição de destino – seu próprio parâmetro |_template= que identifica a predefinição de destino pode ser omitido. Em outras palavras, o código acima, se usado em Predefinição:Infobox/página (onde página poderia ser "doc", "testcases", etc.), se tornaria:
{{Parameter names example
|_template=Info
|título |cabeçalho |subtítulo |subtítulo2
|imagem |legenda |tópico1 |rótulo1 |dados1
|rótulo2 |dados2 |rótulo3 |dados3 |rodapé
}}
Uma exceção a esta é a subpágina "Testes". Se o módulo é chamado de uma página que termina em "/Testes", ele usa essa página para gerar a saída do modelo, não a página base. Para substituir esse comportamento, você pode especificar o parâmetro |_template= explicitamente.
A formatação dos nomes dos parâmetros pode ser alterada com o parâmetro |_display=. Por padrão, os nomes de parâmetro são mostrados em chaves triplas (o padrão de parâmetro parâmetro padrão, por exemplo {{{name}}}, mas se |_display=italics ou |_display=italic está definido, eles são mostrados em itálico.
Um valor personalizado para um parâmetro pode ser fornecido usando |[nome do parâmetro] = [valor] no lugar de |[nome do parâmetro]. Qualquer formatação para tal valor — incluindo, por exemplo, itálico — deve ser fornecida como parte do valor (por exemplo, |parâmetro=''valor''<br/>). Valores personalizados não podem ser usados para parâmetros cujos nomes começam com um sublinhado ("_").