Saltar para o conteúdo

Predefinição:Ligação de módulo

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Predefinição:Module link)
Documentação da predefinição[ver] [editar] [histórico] [purgar]

A {{Ligação de módulo}} é usada para exibir um nome de módulo como um link entre chaves com a função {{#invoke}} do analisador, mostrando assim o nome do módulo como código, em vez de invocá-lo. Seu uso principal é em instrução e documentação, onde é usada para se referir a um módulo pelo nome sem invocá-lo. Também suporta a definição de uma função e os parâmetros.

Exemplos[editar código-fonte]

Código Resultado Notas
{{ligação de módulo|Exemplo}} {{#invoke:Exemplo|função}} Uso sem nome de função. Isso não produz uma invocação utilizável.
{{ligação de módulo|Exemplo|ola}} {{#invoke:Exemplo|ola}} Uso com um nome de função.
{{ligação de módulo|Exemplo|contar_frutas|4=bananas=10|5=macas=5}} {{#invoke:Exemplo|contar_frutas|bananas=10|macas=5}} Uso com um nome de função e parâmetros.
{{ligação de módulo|Exemplo|contar_frutas|Fred|bananas{{=}}10|macas{{=}}5}} {{#invoke:Exemplo|contar_frutas|Fred|bananas=10|macas=5}} Uso com um nome de função e parâmetros, usando {{=}}.
{{ligação de módulo|Exemplo|}} {{#invoke:Exemplo}} Omite o nome de função

Dados da predefinição[editar código-fonte]

Esta predefinição exibe um nome de módulo como uma ligação entre chaves com a função {{#invoke}} do analisador, mostrando assim como o nome do módulo seria usado no código. Seu uso principal é em instrução e documentação.

Parâmetros da predefinição[Editar dados da predefinição]

ParâmetroDescriçãoTipoEstado
nome do módulo1

o nome do módulo sem o prefixo “Módulo:” do namespace, que é adicionado automaticamente

Stringobrigatório
nome da função2

o nome da função dentro do módulo para chamar

Stringobrigatório
parametro 13

o nome (e o valor) do primeiro parâmetro, use {{=}} para adicionar um sinal de igual

Stringopcional
parametro 24

o nome (e o valor) do primeiro parâmetro, use {{=}} para adicionar um sinal de igual

Stringopcional
parametro 35

o nome (e o valor) do primeiro parâmetro, use {{=}} para adicionar um sinal de igual

Stringopcional

Ver também[editar código-fonte]

  • {{mlx}} - Função semelhante, mas cercada por tags <code>...</code> .
  • {{tl}} - Uma versão desta predefinição para predefinições em vez de módulos.