Ir para o conteúdo

Módulo:Check for clobbered parameters/doc: mudanças entre as edições

De Wiki TokuDrive
Importando predefinição/módulo da Wikipédia em português para manter layout
 
Importando predefinição/módulo da Wikipédia em português para manter layout
 
Linha 67: Linha 67:
}}</includeonly>
}}</includeonly>
<noinclude>
<noinclude>
[[Categoria:Páginas de documentação de módulos]]
[[Categoria:!Páginas de documentação de módulos]]
</noinclude>
</noinclude>

Edição atual tal como às 06h35min de 9 de agosto de 2026

{{#invoke:Message box|mbox}} {{#invoke:Message box|ombox}} {{#invoke:Lua banner|main}}

Uso

Uso básico

<syntaxhighlight lang="wikitext"> {{#invoke:Check for clobbered parameters|check |nested=1 |template=Nome de algum modelo |cat=Categoria:Páginas usando NOMEDOMODELO com parâmetros conflitantes |arg1a; arg1b|arg2a; arg2b; arg2c|...|argNa; argNb}} </syntaxhighlight>

Aqui, (arg1a, arg1b), (arg2a, arg2b, arg2c), são tuplas de parâmetros que entram em conflito entre si.

Por padrão, o módulo ignora parâmetros em branco, o que é útil em cadeias de {{if empty}}. Para cadeias de parâmetros aninhados, utilize |nested=1 para considerar também os parâmetros em branco.

Por padrão, o delimitador das tuplas é ;, mas isso pode ser alterado com |delimiter=.

O valor de |template= é utilizado para formar o texto da mensagem de aviso na pré-visualização. Quando omitido, o módulo usará uma mensagem genérica.

Exemplo 1

<syntaxhighlight lang="wikitext"> Predefinição:InfoCaixa{{#invoke:Check for clobbered parameters|check | template = InfoCaixa exemplo | cat = Categoria:Páginas usando infocaixa exemplo com parâmetros conflitantes | fundadores; fundador | sede; hq; localização }}</syntaxhighlight>

Exemplo 2

<syntaxhighlight lang="wikitext"> Predefinição:InfoCaixa{{#invoke:Check for clobbered parameters|check | nested = 1 | template = InfoCaixa exemplo | cat = Categoria:Páginas usando infocaixa exemplo com parâmetros conflitantes | fundadores; fundador | sede; hq; localização }}</syntaxhighlight>

Ver também