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
- 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.
- 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)
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.
- 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]