Помоћ око Медијавикијевог API-ја
Ово је аутоматски генерисана документација за Медијавики API
Документација и примери: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=block
- This module requires read rights.
- This module requires write rights.
- This module only accepts POST requests.
- Извор: MediaWiki
- Лиценца: GPL-2.0-or-later
Блокирање корисника.
- id
ID блока за измену (добављено преко list=blocks). Не може се користити заједно са user, reblock или newblock.
- Type: integer
- user
Корисник ког желите да блокирате. Не може се користити заједно са id.
- Тип: корисник, по: корисничко име, IP, Привремени корисник, IP опсег и ID корисника (нпр. „#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
Разлог за блокирање.
- Подразумевано: (нема)
- anononly
Block anonymous users only (i.e. disable anonymous edits for this IP address, including temporary account edits).
- Type: boolean (details)
- nocreate
Онемогући прављење налога
- Type: boolean (details)
- autoblock
Блокирај последњу IP адресу овог налога и све даљње адресе с којих покуша да се пријави.
- Type: boolean (details)
- noemail
Prevent user from sending email through the wiki. (Requires the
blockemailright).- Type: boolean (details)
- hidename
Hide the username from the block log. (Requires the
hideuserright).- Type: boolean (details)
- allowusertalk
Омогући уреднику да уређује сопствену страницу за разговор (зависи од $wgBlockAllowsUTEdit).
- Type: boolean (details)
- reblock
If the user is already blocked by a single block, overwrite the existing block. If the user is blocked more than once, this will fail—use the id parameter instead to specify which block to overwrite. Cannot be used together with id or newblock.
- Type: boolean (details)
- newblock
Add another block even if the user is already blocked. Cannot be used together with id or reblock.
- Type: boolean (details)
- watchuser
Watch the user's or IP address's user and talk pages.
- Type: boolean (details)
Change tags to apply to the entry in the block log.
- Values (separate with | or alternative):
- partial
Блокирање корисника са одређених страница или именских простора уместо са целог сајта.
- Type: boolean (details)
- pagerestrictions
List of titles to block the user from editing. Only applies when partial is set to true.
- Тип: наслов странице
- Separate values with | or alternative.
- Maximum number of values is 10.
- Прихвата само странице које постоје.
- 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, 828, 829
- To specify all values, use *.
- actionrestrictions
List of actions to block the user from performing. Only applies when partial is set to true.
- Values (separate with | or alternative): create, move, upload
- token
A "csrf" token retrieved from action=query&meta=tokens
- This parameter is required.
- Block IP address 192.0.2.5 for three days with a reason.
- 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]