Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

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

action=globalpreferenceoverrides

(main | globalpreferenceoverrides)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: GlobalPreferences
  • Ліцензія: GPL-2.0-or-later

Змінити локальні заміни глобальних налаштувань для поточного користувача.

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

Конкретні параметри:
Other general parameters are available.
reset

Скинути локальні заміни. Вилучає всі, або, залежно від значення параметра resetkinds, деякі типи локальних замін і знову робить їх глобальними.

Тип: логічний (подробиці)
resetkinds

Список типів замін, які слід скинути, коли встановлено опцію reset.

Значення (розділені через | або альтернативу): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
Стандартно: all
change

Список змін, відформатованих як назва=значення (напр., skin=vector). Якщо значення не вказане (немає навіть знака рівності), напр., preferencename|otherpreference|..., локальну заміну буде вилучено. Якщо будь-яке із значень містить символ вертикальної риски (|), використайте альтернативний розділювач значень для коректного виконання операції.

Розділіть значення з допомогою | або альтернативу.
Максимальна кількість значень — 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 [відкрити в пісочниці]