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

action=globalpreferenceoverrides

(main | globalpreferenceoverrides)
  • Ce module nécessite des droits de lecture.
  • Ce module nécessite des droits d’écriture.
  • Ce module accepte seulement les requêtes POST.
  • Source : GlobalPreferences
  • Licence : GPL-2.0-or-later

Réinitialiser les remplacements locaux avec les préférences globales pour l’utilisateur actuel.

Les valeurs globales pour les préférences affectées seront ignorées.

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

Réinitialiser les remplacements locaux. Supprime tous ou (selon la valeur du paramètre resetkinds) certains types de remplacements locaux des préférences pour les rendre de nouveau globales.

Type : booléen (détails)
resetkinds

Liste des types de remplacements locaux à réinitialiser quand l’option reset est positionnée.

Valeurs (séparées par | ou autre) : all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
Par défaut : all
change

Liste de modifications, au format « nom=valeur » (par ex. « skin=vector »). Si aucune valeur n’est donnée (pas même un signe égal), par ex. « nompréférence|autrepréférence|… », la valeur de remplacement locale sera supprimée. Si une valeur passée doit contenir le caractère barre verticale (|), utilisez le séparateur alternatif des valeurs multiples pour que l’opération soit correcte.

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

Le nom désignant la préférence remplacée localement qui doit être positionnée à la valeur donnée par optionvalue.

optionvalue

La valeur de remplacement local pour la préférence désignée par optionname.

token

Un jeton « csrf » récupéré par action=query&meta=tokens

Ce paramètre est obligatoire.
Exemples :
Supprimer tous les remplacements locaux.
api.php?action=globalpreferenceoverrides&reset=&token=123ABC [ouvrir dans le bac à sable]
Initialiser ou modifier les remplacements pour les préférences de skin (habillage) et hideminor (masquer les éléments mineurs).
api.php?action=globalpreferenceoverrides&change=skin=vector|hideminor=1&token=123ABC [ouvrir dans le bac à sable]