Módulo:Check for clobbered parameters/doc
{{#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
- Módulo:Check for unknown parameters – módulo semelhante que verifica parâmetros desconhecidos
- Módulo:Check for deprecated parameters
- Predefinição:Categoria de parâmetros conflitantes