Ir para o conteúdo

Módulo:Check for clobbered parameters/doc

De Wiki TokuDrive
Revisão de 06h31min de 5 de julho de 2026 por Tavoraadmin (discussão | contribs) (Importando predefinição/módulo da Wikipédia em português para manter layout)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

{{#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