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-or-later

Expande todas as predefinições existentes num texto wiki.

Parâmetros:
title

Título da página.

text

Texto wiki a 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 o texto wiki mas a saída estará num formato obsoleto.

wikitext
O texto wiki expandido.
categories
Quaisquer categorias existentes na entrada que não estão representadas no texto wiki de saída.
properties
Propriedades da página, definidas por palavras mágicas expandidas, no texto 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)
templatesandboxprefix

Prefixo da página de testes para predefinições, como especificado em Special:TemplateSandbox.

Separar os valores com | ou alternativas. O número máximo de valores é 50 (500 para robôs).
templatesandboxtitle

Analisar a página usando templatesandboxtext em vez do conteúdo da página referida aqui.

templatesandboxtext

Analisar a página usando o conteúdo desta página, em vez da página referida na variável templatesandboxtext.

templatesandboxcontentmodel

Modelo de conteúdo de templatesandboxtext.

Um dos seguintes valores: GadgetDefinition, MassMessageListContent, Scribunto, wikitext, javascript, json, css, text
templatesandboxcontentformat

Formato de conteúdo de templatesandboxtext.

Um dos seguintes valores: application/json, text/plain, text/x-wiki, text/javascript, text/css