Aide de l’API MediaWiki

Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.

Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=messagegroups (mg)

(main | query | messagegroups)
  • Ce module nécessite des droits de lecture.
  • Source : Traduire
  • Licence : GPL-2.0-or-later

Renvoie des informations concernant les groupes de messages.

Soyez conscient que le paramètre « uselang » modifie la sortie des éléments qui dépendent de la langue.

Paramètres :
D'autres paramètres généraux sont disponibles.
mgdepth

Lors de l’utilisation sous forme d’arbre, limiter la profondeur à ces différents niveaux. La valeur 0 signifie qu’aucun des sous-groupes n’est présenté. Si la limite est atteinte, la sortie inclut une valeur « groupcount » qui indique le nombre d’enfants directs.

Type: entier
Par défaut : 100
mgfilter

Seuls seront retournés les messages avec un ID correspondant à l’une ou plusieurs des entrées fournies (insensibles à la casse, séparées par des barres verticale (|), caractère générique *).

Valeurs séparées par | ou autre.
Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
Par défaut : (vide)
mgformat

Dans la présentation sous forme d’arbre, les groupes de messages peuvent exister en plusieurs endroits de l’arborescence.

Une des valeurs suivantes : flat, tree
Par défaut : flat
mgiconsize

La taille préférée de l'icône pixelisée du groupe.

Type: entier
Par défaut : 64
mgprop

Quelles informations relatives à la traduction obtenir :

id
indique l’ID du groupe.
label
indique le libellé du groupe.
description
indique la description du groupe.
class
indique le nom de classe du groupe.
namespace
indique l’espace de noms du groupe ; tous les groupes n’appartiennent pas forcément au même espace de noms.
exists
indique une propriété auto-calculée d’existence du groupe.
icon
indique des URL vers l’icône du groupe.
priority
indique l’état de priorité, par ex., « discouraged » (découragé).
prioritylangs
indique les langues prioritaires ; si non renseigné, ceci retourne « false » (faux).
priorityforce
indique l’état de priorité — les langues prioritaires sont-elles forcées ?
workflowstates
indique les états du processus pour le groupe de messages.
sourcelanguage
Inclure la langue source pour le groupe de messages.
subscription
Include whether the user is subscribed to the group.
Valeurs (séparées par | ou autre) : class, description, exists, icon, id, label, namespace, priority, priorityforce, prioritylangs, sourcelanguage, subscription, workflowstates
Par défaut : id|label|description|class|exists
mgroot

En utilisant le format arborescent, partir du groupe de message fourni qui doit être un groupe de messages agrégés, au lieu de démarrer depuis le plus haut niveau. En utilisant le format plat, seul le groupe spécifié est renvoyé.

Par défaut : (vide)
mglanguageFilter

Renvoie uniquement les groupes de messages qui peuvent être traduits dans la langue donnée.

Par défaut : (vide)