MediaWiki API help

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=block

(main | block)
  • Ta modul zahteva pravice branja.
  • This module requires write rights.
  • Ta modul sprejema samo zahtevke POST.
  • Source: MediaWiki
  • License: GPL-2.0-or-later

Blokiraj uporabnika.

Specifični parametri:
Na voljo so tudi drugi splošni parametri.
id

ID blokiranja, ki ga želite spremeniti.

Vtipkajte: celo število
user

Uporabnik za blokiranje.

Vrsta: uporabnik, ki ustreza kateremu koli od uporabniško ime, IP, Začasen uporabnik, IP-razpon in ID uporabnika (npr. »#12345«)
userid
Opuščeno.

Namesto tega določite user=#ID.

Vtipkajte: celo število
expiry

Čas preteka. Vrednosti časa preteka so lahko relativne (npr. 5 months ali 2 weeks) ali absolutne (npr. 2014-09-18T12:34:56Z). Če boste določili čas preteka infinite, indefinite ali never, bo blokiranje trajno.

Privzeto: never
reason

Razlog za blokiranje.

Default: (empty)
anononly

Blokiranje samo anonimnih uporabnikov (tj. onemogočenje anonimnega urejanja za ta IP-naslov, vključno z začasnim urejanjem računa).

Type: boolean (details)
nocreate

Preprečitev ustvarjanja računov.

Type: boolean (details)
autoblock

Samodejno blokira zadnji uporabljeni IP-naslov in vse nadaljnje IP-naslove, s katerih se uporabnik poskuša prijaviti.

Type: boolean (details)
noemail

Uporabniku je preprečeno pošiljanje e-pošte prek vikija. (Zahteva pravico blockemail).

Type: boolean (details)
hidename

Skritje uporabniškega imena v dnevniku blokiranja. (Zahteva pravico hideuser).

Type: boolean (details)
allowusertalk

Uporabniku je dovoljeno urejanje lastne pogovorne strani (odvisno od $wgBlockAllowsUTEdit).

Type: boolean (details)
reblock

Če je uporabnik že blokiran z enim blokiranjem, prepiše obstoječe blokiranje. Če je uporabnik blokiran več kot enkrat, to ne bo uspelo – namesto tega uporabite parameter id, da določite, katero blokiranje želite prepisati.

Type: boolean (details)
newblock

Dodajanje novega blokiranja, tudi če je uporabnik že blokiran.

Type: boolean (details)
watchuser

Opazovanje uporabniške in pogovorne strani uporabnika ali IP-naslova.

Type: boolean (details)
tags

Sprememba oznak za uporabo v vnosu v dnevniku blokiranja.

Values (separate with | or alternative):
partial

Blokira uporabnika na posameznih straneh ali v posameznih imenskih prostorih in ne v vsem spletišču.

Type: boolean (details)
pagerestrictions

Seznam naslovov, na katerih naj bo uporabniku preprečeno urejanje. Velja samo, kadar je partial nastavljeno na pravilno.

Vrsta: naslov strani
Loči vrednosti z | ali alternative.
Največje število vrednosti je 10.
Sprejme samo strani, ki obstajajo.
namespacerestrictions

Seznam identifikatorjev imenskih prostorov, v katerih naj bo uporabniku preprečeno urejanje. Velja samo, kadar je partial nastavljeno na pravilno.

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

Ta parameter je obvezen.
Zgleda:
Blokiranje IP-naslova 192.0.2.5 za tri dni z razlogom.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [open in sandbox]
Blokiranje uporabnika Vandal za nedoločen čas z razlogom in preprečitev ustvarjanja novih računov in pošiljanja e-pošte.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [open in sandbox]