MediaWiki API hulp
This is an auto-generated MediaWiki API documentation page.
Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=block
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- This module only accepts POST requests.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gebruiker blokkeren.
- user
- Te blokkeren gebruiker. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, IP bereik en gebruikers-ID (bijv. "#12345")
- userid
- Verouderd.
- Geef in plaats hiervan user=#ID op. 
- Type: integer
- expiry
- Vervaldatum. Kan relatief zijn (bijv. 5 months of 2 weeks) of absoluut (bijv. 2014-09-18T12:34:56Z). Indien ingesteld op infinite, indefinite of never zal de blokkade nooit verlopen. 
- Standaard: never
- reason
- Reden voor blokkade. 
- Default: (empty)
- anononly
- Alleen anonieme gebruikers blokkeren (d.w.z. anonieme bewerkingen via dit IP-adres onmogelijk maken, waaronder bewerkingen van tijdelijke accounts). 
- Type: boolean (details)
- nocreate
- Het aanmaken van accounts verhinderen. 
- Type: boolean (details)
- autoblock
- Automatisch het laatst gebruikte IP-adres blokkeren, en tevens ieder volgend IP-adres waar vanaf de gebruiker probeert aan te melden. 
- Type: boolean (details)
- noemail
- Het sturen van e-mail via wiki verhinderen. (Vereist het - blockemail-recht.)
- Type: boolean (details)
- hidename
- De gebruikersnaam in het blokkeerlogboek verbergen. (Vereist het - hideuser-recht.)
- Type: boolean (details)
- allowusertalk
- De gebruiker toestaan om de eigen overlegpagina te bewerken (afhankelijk van $wgBlockAllowsUTEdit). 
- Type: boolean (details)
- reblock
- De huidige blokkade overschrijven indien de gebruiker al geblokkeerd is. 
- Type: boolean (details)
- watchuser
- De gebruikers- en overlegpagina's van de gebruiker of het IP-adres volgen. 
- Type: boolean (details)
- Wijzigingslabels voor de regel in het blokkeerlogboek. 
- Waarden (gescheiden met | of alternatief):
- 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. 
- Soort: paginatitel
- Separate values with | or alternative.
- Maximum number of values is 10.
- Accepteer alleen bestaande pagina's.
- namespacerestrictions
- List of namespace IDs to block the user from editing. Only applies when partial is set to true. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- token
- A "csrf" token retrieved from action=query&meta=tokens 
- Deze parameter is vereist.
- IP-adres 192.0.2.5 voor drie dagen blokkeren met een reden.
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [in de sandbox openen]
- Gebruiker Vandal voor onbepaalde tijd blokkeren met een reden, en verhinder het aanmaken van nieuwe accounts en het versturen van e-mail.
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [in de sandbox openen]