Pomoć oko Medijavikijevog API-ja

Ovo je automatski generisana dokumentacija za Medijaviki API

Dokumentacija i primeri: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=block

(main | block)
  • This module requires read rights.
  • This module requires write rights.
  • This module only accepts POST requests.
  • Izvor: MediaWiki
  • Licenca: GPL-2.0-or-later

Blokiraj korisnika.

Specifični parametri:
Other general parameters are available.
id

ID bloka za izmenu.

Type: integer
user

Suradničko ime koje želite blokirati.

Tip: korisnik, po: korisničko ime, IP, Privremeni korisnik, IP opseg i korisnička naznaka (npr. „#12345”)
userid
Deprecated.

Specify user=#ID instead.

Type: integer
expiry

Expiry time. May be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). If set to infinite, indefinite, or never, the block will never expire.

Default: never
reason

Razlog za blokadu

Podrazumevano: (nema)
anononly

Block anonymous users only (i.e. disable anonymous edits for this IP address, including temporary account edits).

Type: boolean (details)
nocreate

Spriječi pravljenje računa.

Type: boolean (details)
autoblock

Blokiraj poslednju IP adresu ovog naloga i sve daljnje adrese s kojih pokuša da se prijavi.

Type: boolean (details)
noemail

Prevent user from sending email through the wiki. (Requires the blockemail right).

Type: boolean (details)
hidename

Hide the username from the block log. (Requires the hideuser right).

Type: boolean (details)
allowusertalk

Omogući uredniku da uređuje sopstvenu stranicu za razgovor (zavisi od $wgBlockAllowsUTEdit).

Type: boolean (details)
reblock

Ako je korisnik već blokiran, prepiši preko postojećeg bloka.

Type: boolean (details)
newblock

Add another block even if the user is already blocked.

Type: boolean (details)
watchuser

Watch the user's or IP address's user and talk pages.

Type: boolean (details)
tags

Change tags to apply to the entry in the block log.

Values (separate with | or alternative):
partial

Blokiranje korisnika sa određenih stranica ili imenskih prostora umesto sa celog sajta.

Type: boolean (details)
pagerestrictions

List of titles to block the user from editing. Only applies when partial is set to true.

Tip: naslov stranice
Separate values with | or alternative.
Maximum number of values is 10.
Prihvata samo stranice koje postoje.
namespacerestrictions

List of namespace IDs to block the user from editing. Only applies when partial is set to true.

Values (separate with | or alternative): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
To specify all values, use *.
token

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

This parameter is required.
Primjeri:
Blokiraj IP adresu 192.0.2.5 na tri dana sa razlogom Prvi napad.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [open in sandbox]
Block user Vandal indefinitely with a reason, and prevent new account creation and email sending.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [open in sandbox]