MediaWiki API гӀо

ХӀара авто кхоьллина агӀо йу MediaWiki API документацин.

Документаци а, масалш а: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=block

(main | block)
  • ХӀокху модулехь йешаран бакъонаш оьшу.
  • ХӀокху модулехь дӀайазйан бакъонаш оьшу.
  • ХӀокху модулехь POST дехарш бен тӀе ца оьцу.
  • Хьост: MediaWiki
  • Лицензи: GPL-2.0-or-later

Декъашхочун блоктохар.

Билгалйаьккхина параметр:
Кхин йукъара параметраш йу.
id

Хийцарна блоктохаран идентификатор

Тайпа: дийнатерахьан маьӀна
user

Хьо блоктоха гӀертачу декъашхочун цӀе.

Тайпа: декъахо, муьлххачура Декъашхочун цӀе, IP-адрес, Ханна декъашхо, IP-диапазон, декъашхочун идентификатор (масала, «#12345»)
userid
Ширйелла.

ХӀокхунна метта йилла user=#ID.

Тайпа: дийнатерахьан маьӀна
expiry

Хан чекхйаларан хан. Хила тарло гергара (масала, 5 months йа 2 weeks) йа абсолютан (масала, 2014-09-18T12:34:56Z). Нагахь санна infinite, indefinite йа never хӀоттийна хилча, дӀакъовларан хан цкъа а чекхйолуш йац.

Ӏадйитаран кеп: never
reason

Блоктохаран бахьана

Стандарт: (йаьсса)
anononly

Анониман декъашхошна бен блок ма тоха (и. дӀ. кх., дихкина анониман хийцамаш кху IP-адресна, ханна йолчу аккаунтан хийцамаш а болуш).

Тайпа: булин (мадарра)
nocreate

Аккаунташ кхоллар дехка.

Тайпа: булин (мадарра)
autoblock

Авто блоктоха тӀаьххьара лелийна IP-адрес а, цул тӀаьхьа дерриге а, цунах авторизаци йан гӀертарш а.

Тайпа: булин (мадарра)
noemail

Декъашхочунна вики-интерфейсехула электронан пошта дӀайахьийтарна дуьхьало йе. (blockemail бакъо оьшу).

Тайпа: булин (мадарра)
hidename

Блоктохарийн журнал чуьра декъашхочун цӀе къайлайаккха. (hideuser бакъо оьшу).

Тайпа: булин (мадарра)
allowusertalk

Декъашхочунна бакъо ло шайн дийцарийн агӀо хийца (дозуш ду $wgBlockAllowsUTEdit).

Тайпа: булин (мадарра)
reblock

Нагахь санна декъашхочун хӀинцале а цхьа блоктоьхна йелахь, йолуш йолу блоктохаран тӀейазйе. Нагахь санна декъашхочун цкъа сов блоктоьхна йелахь, цунах гӀуллакх хир дац — цуьнан метта id параметр лелайе, тӀейаздан блоктохар билгалдоккхуш.

Тайпа: булин (мадарра)
newblock

Кхин цхьа блок тӀетоха, декъашхочун хӀинцале а блоктоьхна йелахь а.

Тайпа: булин (мадарра)
watchuser

Декъашхочун йа IP-адресан долахь йолу декъашхочун агӀонан а, цуьнца йогӀуш йолу дийцарийн агӀонан а терго латтайе.

Тайпа: булин (мадарра)
tags

Блоктохарийн журналан чуьра билгалонаш хийца.

МаьӀна (дӀасакъаьстина | йа альтернативан къастам):
partial

Декъашхочунна блоктоха билгалйаьхначу агӀонашна йа цӀерийн меттигашна бен тӀе ца кхача, дерриг сайтана доцуш.

Тайпа: булин (мадарра)
pagerestrictions

ХӀокху декъашхочо хийцамаш бан блоктоьхна болу агӀонан цӀерийн могӀам. Нийса хир ду нагахь санна true чу partial хӀоттина йелахь.

Тайпа: агӀонан цӀе
МаьӀна дӀакъастаде | йа альтернативан къастор лелош.
МаьӀнийн максимум дукхалла — 10.
ТӀеоьцу йеккъа йолуш йолу агӀонаш
namespacerestrictions

ХӀокху декъашхочо хийцамаш бан блоктоьхна йолу цӀерийн меттигийн могӀам. Нийса хир ду нагахь санна true чу partial хӀоттина йелахь.

МаьӀна (дӀасакъаьстина | йа альтернативан къастам): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Дерриге маьӀнаш билгалдан лелайе *.
token

Токен «csrf» схьаэцна action=query&meta=tokens чуьра

ХӀара хила йеза параметр йу.
Масалаш:
IP-адресна 192.0.2.5 кхаа денна блоктоха бахьана долуш.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [ловзаран майда къайлайаккха]
Даима дӀакъовла декъашхочунна бахьана а долуш, царна керла аккаунташ кхолла а, е-мейл дӀасакхехьийтарна а новкъарло йе.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [ловзаран майда къайлайаккха]