Помош со Извршникот на МедијаВики

Ова е самосоздадена документациска страница за извршникот на МедијаВики.

Документација и примери: https://www.mediawiki.org/wiki/API

action=options

(main | options)
  • За овој модул се потребни права на читање.
  • За овој модул се потребни права на пишување.
  • Овој модул прифаќа само POST-барања.
  • Извор: MediaWiki
  • Лиценца: GPL-2.0-or-later

Смени ги нагодувањата на тековниот корисник.

Можат да се зададат само можностите заведени во јадрото или во едно од воспоставените додатоци, или пак можности со клуч кој ја има претставката userjs- (предвиден за употреба од кориснички скрипти).

Параметри:
Other general parameters are available.
reset

Ги враќа поставките по основно.

Type: boolean (details)
resetkinds

Сисок на типови можности за повраток кога е зададена можноста reset.

Вредности (одделете ги со | или алтернатива): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
По основно: all
change

Список на промени во форматот name=value (на пр. skin=vector). Вредностите не треба да содржат исправени црти. Ако не зададете вредност (дури ни знак за равенство), на пр., можност|другаможност|..., ќе биде зададена вредноста на можноста по основно.

Одделувајте ги вредностите со | или алтернатива.
Дозволени се највеќе 50 вредности (500 за клиенти со повеќе следување).
optionname

Назив на можноста што треба да ѝ се зададе на вредноста дадена од optionvalue.

optionvalue

Вредноста на можноста укажана од optionname.

global

What to do if the option was set globally using the GlobalPreferences extension.

  • ignore: Do nothing. The option remains with its previous value.
  • override: Add a local override.
  • update: Update the option globally.
  • create: Set the option globally, overriding any local value.
Една од следниве вредности: create, ignore, override, update
По основно: ignore
token

Шифра „csrf“ добиена од action=query&meta=tokens

Овој параметар е задолжителен.
Примери:
Врати ги сите поставки по основно
api.php?action=options&reset=&token=123ABC [open in sandbox]
Смени ги поставките skin</kbd и hideminor.
api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [open in sandbox]
Врати ги сите нагодувања по основно, а потоа задај ги skin и nickname.
api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [open in sandbox]