Ajuda da API do MediaWiki

Esta é uma página de documentação da API do MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/API

action=expandtemplates

(main | expandtemplates)
  • Este módulo requer direitos de leitura.
  • Fonte: MediaWiki
  • Licença: GPL-2.0+

Expande todas a predefinições em wikitexto.

Parâmetros:
title

Título da página.

Valor por omissão: API
text

Wikitexto para converter.

Este parâmetro é obrigatório.
revid

Identificador da revisão, para {{REVISIONID}} e variáveis semelhantes.

Tipo: inteiro
prop

As informações que devem ser obtidas:

Note que se não for selecionado nenhum valor, o resultado irá conter texto em notação wiki mas a saída estará num formato obsoleto.

wikitext
O wikitexto expandido.
categories
Quaisquer categorias existentes na entrada que não estão representadas no texto em notação wiki de saída.
properties
Propriedades da página, definidas por palavras mágicas expandidas, no texto em notação wiki.
volatile
Indica se o resultado é volátil e não deve ser reutilizado noutra parte da página.
ttl
O período máximo a partir do qual os armazenamentos do resultado na cache devem ser invalidados.
modules
Quaisquer módulos ResourceLoader que as funções do analisador sintático solicitaram que fossem adicionados ao resultado de saída. Um dos valores jsconfigvars ou encodedjsconfigvars tem de ser solicitado em conjunto com o valor modules.
jsconfigvars
Devolve as variáveis de configuração JavaScript específicas desta página.
encodedjsconfigvars
Devolve as variáveis de configuração JavaScript específicas da página, no formato de uma string JSON.
parsetree
A árvore de análise sintática em XML do texto de entrada.
Valores (separados com | ou alternativas): wikitext, categories, properties, volatile, ttl, modules, jsconfigvars, encodedjsconfigvars, parsetree
includecomments

Indica se devem ser incluídos comentários HTML no resultado.

Tipo: booleano (detalhes)
generatexml
Obsoleto

Gerar a árvore de análise sintática em XML (substituído por prop=parsetree).

Tipo: booleano (detalhes)
Exemplo:
Expandir o texto em notação wiki {{Project:Sandbox}}.
api.php?action=expandtemplates&text={{Project:Sandbox}} [abrir na página de testes]