Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalpreferenceoverrides
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только POST-запросы.
- Источник: GlobalPreferences
- Лицензия: GPL-2.0-or-later
Изменить локальную замену для глобальных настроек текущего участника.
Глобальные значения для затронутых настроек будут проигнорированы.
- reset
Сбросить локальные замены. Убирает все или, в зависимости от значения параметра
resetkinds
, некоторые виды глобальных замен и делает их глобальными.- Тип: булева (подробнее)
- resetkinds
Список типов сбрасываемых настроек, если задана опция reset.
- Значения (разделённые с помощью | или альтернативного разделителя): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- По умолчанию: all
- change
Список изменений в формате название=значение (например, skin=vector). Если значения не задано (нет даже знака равенства), например, названиенастройки|другаянастройка|..., настройка будет неглобальной. Если какое-либо значение содержит знак пайпа (|), используйте альтернативный разделитель значений для корректного проведения операции.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- 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 [открыть в песочнице]