MediaWiki API help

This is an auto-generated MediaWiki Action API documentation page.

action=block

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

Blokir pengguna.

Specific parameters:
Other general parameters are available.
id

ID blok untuk dimodifikasi (diperoleh lewat list=blocks). Tidak bisa digunakan bersama dengan user, reblock, atau newblock.

Type: integer
user

Pengguna untuk diblokir. Tidak bisa digunakan bersama dengan id.

Tipe: pengguna, dengan salah satu dari nama pengguna, IP, Pengguna sementara, rentang IP dan ID pengguna (mis. "#12345")
userid
Deprecated.

Tentukan user=#ID.

Type: integer
expiry

Waktu kedaluwarsa. Dapat berupa waktu relatif (seperti 5 bulan atau 2 minggu) atau waktu absolut (seperti 2014-09-18T12:34:56Z). Jika diatur ke selamanya, tak terbatas, atau tidak pernah, pemblokiran itu tidak akan berakhir.

Default: never
reason

Alasan pemblokiran.

Default: (empty)
anononly

Hanya memblokir pengguna anonim (yaitu, memadamkan penyuntingan anonim untuk alamat IP ini, termasuk suntingan akun sementara).

Type: boolean (details)
nocreate

Cegah pembuatan akun.

Type: boolean (details)
autoblock

Blokir alamat IP terakhir yang digunakan pengguna ini, dan semua alamat IP berikutnya yang mereka coba gunakan untuk menyunting.

Type: boolean (details)
noemail

Cegah pengguna mengirimkan surel melalui wiki. (Membutuhkan hak blockemail).

Type: boolean (details)
hidename

Sembunyikan nama pengguna dari log pemblokiran. (Perlu hak hideuser).

Type: boolean (details)
allowusertalk

Memungkinkan pengguna untuk menyunting halaman pembicaraan mereka sendiri (tergantung pada $wgBlockAllowsUTEdit).

Type: boolean (details)
reblock

Jika pengguna sudah diblokir oleh satu pemblokiran, timpa pemblokiran yang sudah ada. Jika pengguna diblokir lebih dari sekali, ini akan gagal—gunakan parameter id sebagai gantinya untuk menentukan blok mana yang akan ditimpa. Tidak bisa digunakan bersama dengan id atau newblock.

Type: boolean (details)
newblock

Menambahkan pemblokiran lain bahkan jika pengguna sudah diblokir. Tidak bisa digunakan bersama dengan id atau reblock.

Type: boolean (details)
watchuser

Memantau halaman pengguna dan halaman pembicaraan milik si akun atau alamat IP.

Type: boolean (details)
tags

Ubah tag yang akan diterapkan pada entri di log pemblokiran.

Values (separate with | or alternative):
partial

Block user from specific pages or namespaces rather than the entire site.

Type: boolean (details)
pagerestrictions

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

Tipe: judul halaman
Separate values with | or alternative.
Maximum number of values is 10.
Hanya menerima halaman yang ada.
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 *.
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.
Examples:
Blokir alamat IP 192.0.2.5 selama tiga hari dengan sebuah alasan.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [open in sandbox]
Blokir pengguna Vandal tanpa batas waktu dengan alasan, dan cegah pembuatan akun baru dan pengiriman email.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [open in sandbox]