MediaWiki API help

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globalpreferenceoverrides

(main | globalpreferenceoverrides)
  • This module requires read rights.
  • This module requires write rights.
  • This module only accepts POST requests.
  • Source: GlobalPreferences
  • License: GPL-2.0-or-later

Change local overrides for global preferences for the current user.

Global values for affected preferences will be ignored.

Specific parameters:
Other general parameters are available.
reset

Reset local overrides. Removes all, or, depending on the value of the resetkinds parameter, some types of local overrides and makes them global again.

Type: boolean (details)
resetkinds

List of types of overrides to reset when the reset option is set.

Values (separate with | or alternative): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
Default: all
change

List of changes, formatted name=value (e.g. skin=vector). If no value is given (not even an equals sign), e.g., preferencename|otherpreference|..., the override will be removed. If any value passed contains the pipe character (|), use the alternative multiple-value separator for correct operation.

Separate values with | or alternative.
Maximum number of values is 50 (500 for clients that are allowed higher limits).
optionname

The name of the override that should be set to the value given by optionvalue.

optionvalue

The value for the override specified by optionname.

token

A "csrf" token retrieved from action=query&meta=tokens

This parameter is required.
Examples:
Remove all local overrides.
[open in sandbox]
Set or change overrides for skin and hideminor preferences.
[open in sandbox]