Справка MediaWiki API
ÐÑо авÑомаÑиÑеÑки ÑгенеÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ ÑÑÑаниÑа докÑменÑаÑии MediaWiki API.
ÐокÑменÑаÑÐ¸Ñ Ð¸ пÑимеÑÑ: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=block
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ ÑÑебÑÐµÑ Ð¿Ñав на ÑÑение.
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ ÑÑебÑÐµÑ Ð¿Ñав на запиÑÑ.
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿ÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ ÑолÑко POST-запÑоÑÑ.
- ÐÑÑоÑник: MediaWiki
- ÐиÑензиÑ: GPL-2.0-or-later
ÐлокиÑовка ÑÑаÑÑника.
- user
ÐÐ¼Ñ ÑÑаÑÑника, коÑоÑого Ð²Ñ Ñ Ð¾ÑиÑе заблокиÑоваÑÑ.
- Тип: полÑзоваÑелÑ, лÑбой из Ð¸Ð¼Ñ ÑÑаÑÑника, IP-адÑеÑ, IP-диапазон и иденÑиÑикаÑÐ¾Ñ ÑÑаÑÑника (напÑимеÑ, «#12345»)
- userid
- УÑÑаÑело.
ÐмеÑÑо ÑÑого ÑкажиÑе user=#ID.
- Type: integer
- expiry
ÐÑÐµÐ¼Ñ Ð¸ÑÑеÑÐµÐ½Ð¸Ñ ÑÑока дейÑÑвиÑ. ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑноÑиÑелÑнÑм (напÑимеÑ, 5 months или 2 weeks) или абÑолÑÑнÑм (напÑимеÑ, 2014-09-18T12:34:56Z). ÐÑли задано infinite, indefinite или never, блокиÑовка никогда не иÑÑеÑÑÑ.
- Ðо ÑмолÑаниÑ: never
- reason
ÐÑиÑина блокиÑовки.
- Ðо ÑмолÑаниÑ: (пÑÑÑо)
- anononly
ÐаблокиÑоваÑÑ ÑолÑко анонимнÑÑ ÑÑаÑÑников (Ñ. е. запÑеÑиÑÑ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñе пÑавки Ð´Ð»Ñ ÑÑого IP-адÑеÑа).
- Type: boolean (details)
- nocreate
ÐапÑеÑиÑÑ Ñоздание ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸Ñей.
- Type: boolean (details)
- autoblock
ÐвÑомаÑиÑеÑки блокиÑоваÑÑ Ð¿Ð¾Ñледний иÑполÑзованнÑй IP-адÑÐµÑ Ð¸ вÑе поÑледÑÑÑие, Ñ ÐºÐ¾ÑоÑÑÑ Ð±ÑдÑÑ ÑовеÑÑаÑÑÑÑ Ð¿Ð¾Ð¿ÑÑки авÑоÑизаÑии.
- Type: boolean (details)
- noemail
ÐапÑеÑиÑÑ ÑÑаÑÑÐ½Ð¸ÐºÑ Ð¾ÑпÑавлÑÑÑ ÑлекÑÑоннÑÑ Ð¿Ð¾ÑÑÑ ÑеÑез инÑеÑÑÐµÐ¹Ñ Ð²Ð¸ÐºÐ¸. (ТÑебÑеÑÑÑ Ð¿Ñаво
blockemail).- Type: boolean (details)
- hidename
СкÑÑÑÑ Ð¸Ð¼Ñ ÑÑаÑÑника из жÑÑнала блокиÑовок. (ТÑебÑеÑÑÑ Ð¿Ñаво
hideuser).- Type: boolean (details)
- allowusertalk
РазÑеÑиÑÑ ÑÑаÑÑÐ½Ð¸ÐºÑ ÑедакÑиÑоваÑÑ ÑÐ²Ð¾Ñ ÑÑÑаниÑÑ Ð¾Ð±ÑÑÐ¶Ð´ÐµÐ½Ð¸Ñ (завиÑÐ¸Ñ Ð¾Ñ $wgBlockAllowsUTEdit).
- Type: boolean (details)
- reblock
ÐÑли ÑÑаÑÑник Ñже заблокиÑован, пеÑезапиÑаÑÑ ÑÑÑеÑÑвÑÑÑÑÑ Ð±Ð»Ð¾ÐºÐ¸ÑовкÑ.
- Type: boolean (details)
- watchuser
СледиÑÑ Ð·Ð° ÑÑÑаниÑей ÑÑаÑÑника и ÑооÑвеÑÑÑвÑÑÑей ÑÑÑаниÑей обÑÑждениÑ, пÑинадлежаÑей ÑÑаÑÑÐ½Ð¸ÐºÑ Ð¸Ð»Ð¸ IP-адÑеÑÑ.
- Type: boolean (details)
- tags
ÐзмениÑÑ Ð¼ÐµÑки запиÑи в жÑÑнале блокиÑовок.
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ):
- partial
ÐлокиÑоваÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð´Ð¾ÑÑÑп ÑолÑко к опÑеделÑннÑм ÑÑÑаниÑам или пÑоÑÑÑанÑÑвам имÑн, а не ко вÑÐµÐ¼Ñ ÑайÑÑ.
- Type: boolean (details)
- pagerestrictions
СпиÑок заголовков ÑÑÑаниÑ, ÑедакÑиÑование коÑоÑÑÑ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñовано Ð´Ð»Ñ ÑÑого ÑÑаÑÑника. ÐейÑÑвиÑелен, ÑолÑко еÑли partial ÑÑÑановлен в true.
- Тип: название ÑÑÑаниÑÑ
- РазделÑйÑе знаÑÐµÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ.
- ÐакÑималÑное колиÑеÑÑво знаÑений â 10.
- ÐÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ ÑолÑко ÑÑÑеÑÑвÑÑÑие ÑÑÑаниÑÑ.
- namespacerestrictions
СпиÑок пÑоÑÑÑанÑÑв имÑн, ÑедакÑиÑование в коÑоÑÑÑ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñовано Ð´Ð»Ñ ÑÑого ÑÑаÑÑника. ÐейÑÑвиÑелен, ÑолÑко еÑли partial ÑÑÑановлен в true.
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ): 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 [оÑкÑÑÑÑ Ð² пеÑоÑниÑе]