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:
Other general parameters are available.
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
Include ID of the group.
label
Include label of the group.
description
Include description of the group.
class
Include class name of the group.
namespace
Include namespace of the group. Not all groups belong to a single namespace.
exists
Include self-calculated existence property of the group.
icon
Include URLs to icon of the group.
priority
Include priority status like discouraged.
prioritylangs
Include preferred languages. If not set, this returns false.
priorityforce
Include priority status - is the priority languages setting forced.
workflowstates
Include the workflow states for the message group.
sourcelanguage
Include the source language for the message group.
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)