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.
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)