Справка MediaWiki API

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

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

action=options

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

Смена настроек текущего участника.

Менять можно только настройки, зарегистрированные в ядре или в одном из установленных расширений, а также настройки, чьи ключи начинаются с userjs- (предназначенные для использования в пользовательских скриптах).

Параметры:
reset

Сбрасывает настройки на установленные по умолчанию.

Type: boolean (details)
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

Это обязательный параметр.