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/Special:MyLanguage/API:Main_page
meta=messagegroups (mg)
- Este módulo requer direitos de leitura.
- Fonte: Traduzir
- Licença: GPL-2.0-or-later
Devolver informação sobre grupos de mensagens.
Nota que o parâmetro "uselang" afeta o resultado das partes dependentes da língua.
- mgdepth
Quando for usado o formato de árvore, limitar a profundidade a esta quantidade de níveis. O valor 0 significa que não serão mostrados subgrupos. Se o limite for atingido, o resultado inclui um valor de "contagem de grupo", que indica o número de filhos diretos.
- Tipo: inteiro
- Valor por omissão: 100
- mgfilter
Só devolver mensagens com identificadores que correspondam a uma ou mais das entradas fornecidas (sem diferenciar maiúsculas e minúsculas, separados por barras verticais, * como carácter de substituição).
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- Padrão: (vazio)
- mgformat
Em forma de árvore, os grupos de mensagens podem existir em mais do que um lugar na árvore.
- Um dos seguintes valores: flat, tree
- Valor por omissão: flat
- mgiconsize
Tamanho preferido do ícone de grupo em formato raster.
- Tipo: inteiro
- Valor por omissão: 64
- mgprop
Que informação será obtida sobre a tradução:
- id
- Incluir o identificador do grupo.
- label
- Incluir a etiqueta do grupo.
- description
- Incluir a descrição do grupo.
- class
- Incluir o nome de classe do grupo.
- namespace
- Incluir o espaço nominal do grupo. Nem todos os grupos pertencem a um único espaço nominal.
- exists
- Incluir a propriedade de existência autocalculada do grupo.
- icon
- Incluir URL para ícone do grupo.
- priority
- Incluir o estado de prioridade, como desencorajado.
- prioritylangs
- Incluir línguas preferidas. Se não estiver definido, devolve "false" (falso).
- priorityforce
- Incluir o estado da prioridade - se a definição de prioridade de línguas é forçada.
- workflowstates
- Incluir os estados do fluxo de trabalho do grupo de mensagens.
- id
- Incluir ID do grupo.
- label
- Incluir rótulo do grupo.
- description
- Incluir descrição do grupo.
- class
- Incluir nome da classe do grupo.
- namespace
- Incluir espaço nominal do grupo. Nem todos os grupos pertencem a um único espaço nominal.
- exists
- Incluir propriedade de existência auto-calculada do grupo.
- icon
- Incluir URLs para o ícone do grupo.
- priority
- Incluir status de prioridade como desencorajado.
- prioritylangs
- Incluir idiomas preferenciais. Se não for definido, isso retorna false.
- priorityforce
- Incluir status de prioridade - é a configuração de idioma de prioridade forçada.
- workflowstates
- Incluir os estados de fluxo de trabalho para o grupo de mensagens.
- sourcelanguage
- Incluir o idioma de origem do grupo de mensagens.
- Valores (separados com | ou alternativas): class, description, exists, icon, id, label, namespace, priority, priorityforce, prioritylangs, sourcelanguage, workflowstates
- Valor por omissão: id|label|description|class|exists
- mgroot
Quando for usado o formato de árvore, em vez de começar pelo nível de topo, começar pelo grupo de mensagens fornecido, que tem de ser um grupo agregador de mensagens. Quando for usado o formato simples só é devolvido o grupo especificado.
- Padrão: (vazio)
- mglanguageFilter
Devolver apenas grupos de mensagens que podem ser traduzidos para a língua especificada.
- Padrão: (vazio)
- Mostrar grupos de mensagens
- api.php?action=query&meta=messagegroups [abrir na página de testes]