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)

(main | query | messagegroups)
  • 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.

Parâmetros específicos:
Estão disponíveis outros parâmetros gerais.
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.
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)