Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globalpreferenceoverrides

(main | globalpreferenceoverrides)
  • Этот модуль требует прав на чтение.
  • Этот модуль требует прав на запись.
  • Этот модуль принимает только POST-запросы.
  • Источник: GlobalPreferences
  • Лицензия: GPL-2.0-or-later

Изменить локальную замену для глобальных настроек текущего участника.

Глобальные значения для затронутых настроек будут проигнорированы.

Параметры:
reset

Сбросить локальные замены. Убирает все или, в зависимости от значения параметра resetkinds, некоторые виды глобальных замен и делает их глобальными.

Type: boolean (details)
resetkinds

Список типов сбрасываемых настроек, если задана опция reset.

Значения (разделённые с помощью | или альтернативного разделителя): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
По умолчанию: all
change

Список изменений в формате название=значение (например, skin=vector). Если значения не задано (нет даже знака равенства), например, названиенастройки|другаянастройка|..., настройка будет неглобальной. Если какое-либо значение содержит знак пайпа (|), используйте альтернативный разделитель значений для корректного проведения операции.

Разделяйте значения с помощью | или альтернативного разделителя.
Maximum number of values is 50 (500 for clients that are allowed higher limits).
optionname

Название замены, которая задаётся значением переменной optionvalue.

optionvalue

Значение настройки, заданной optionname.

token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Убрать все локальные замены.
api.php?action=globalpreferenceoverrides&reset=&token=123ABC [открыть в песочнице]
Задать или изменить замены для настроек skin и hideminor.
api.php?action=globalpreferenceoverrides&change=skin=vector|hideminor=1&token=123ABC [открыть в песочнице]