MediaWiki API help
This is an auto-generated MediaWiki Action API documentation page.
action=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.
- 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)
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.
- 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]