MediaWiki API ajuda

Esta es una pàgina de documentació autogenerada de l'API de MediaWiki.

Documentació i eixemples: https://www.mediawiki.org/wiki/API

action=block

(main | block)
  • Este mòdul requerix permissos de llectura.
  • Este mòdul requerix permissos d'escritura.
  • Este mòdul només accepta solicituts POST.
  • Font: MediaWiki
  • Llicència: GPL-2.0-or-later

Bloquejar a un usuari.

Paràmetros:
Other general parameters are available.
id

ID del bloque a modificar (obtenido mediante list=blocks ). No se puede usar junto con user , reblock ni newblock .

Tipo: entero
user

Usuari que bloquejar.

Tipo: nom d'usuari
userid
En desús.

Especifica user=#ID en su lugar.

Tipo: entero
expiry

Fecha de expiración. Puede ser relativa (por ejemplo, 5 months o 2 weeks) o absoluta (por ejemplo, 2014-09-18T12:34:56Z). Si se establece en infinite, indefinite, o never, el bloqueo será permanente.

Predeterminat: never
reason

Raó per al bloqueig.

Predeterminat: (buit)
anononly

Bloquear únicamente a usuarios anónimos (es decir, desactivar ediciones anónimas de esta dirección IP, incluyendo ediciones de cuentas temporales).

Tipo: boolean (detalls)
nocreate

Previndre la creació de contes.

Tipo: boolean (detalls)
autoblock

Bloquear automáticamente la última dirección IP y todas las direcciones IP que traten de iniciar sesión posteriormente.

Tipo: boolean (detalls)
noemail

Evitar que el usuario envíe correos a través de la wiki (es necesario el derecho blockemail).

Tipo: boolean (detalls)
hidename

Ocultar el nombre de usuario del registro de bloqueo (es necesario el derecho hideuser).

Tipo: boolean (detalls)
allowusertalk

Permitir que el usuario edite su propia página de discusión (depende de $wgBlockAllowsUTEdit).

Tipo: boolean (detalls)
reblock

Si el usuario ya está bloqueado por un solo bloqueo, sobrescriba el bloqueo existente. Si el usuario está bloqueado más de una vez, esto fallará; utilice el parámetro id para especificar qué bloque sobrescribir.

wa` le usuario k`alpaja`an chen yèetel junp`èel k`aalil, ka`a ts`ìibt le ya`ax k`alpaja`ano`. Wa le usuario k`alpaja`an màanan junteeno`, yaan u k`aspajal; meyajanaktèech lu nu`ukil id uti`al a we`esik le k`aalil ts`ìibpaja`ano`.

Tipo: boolean (detalls)
newblock

Ts`aaj u làak` k`aalil kex wa le usuario k`aalpaja`ano`. Ma` u beeytal u meyaj yèetel id mix reblock .

Tipo: boolean (detalls)
watchuser

Vigilar les pàgines d'usuari i de discussió de l'usuari o de la direcció IP.

Tipo: boolean (detalls)
tags

Las etiquetas de cambio que se aplicarán a la entrada en el registro de bloqueos.

Valors (separats per | u atre separador):
partial

Bloquear a un usuario en determinadas páginas o espacios de nombres en lugar del sitio entero.

Tipo: boolean (detalls)
pagerestrictions

Lista de títulos para cuya edición se aplica el bloqueo al usuario. Solo se aplica cuando partial tiene el valor true.

Tipo: títul de pàgina
Separar els valors en |.
El número máximo de valores es 10.
Només acepta pàgines que existixen.
namespacerestrictions

Lista de identificadores de espacios de nombres para cuya edición se aplica el bloqueo al usuario. Solo se aplica cuando partial tiene el valor true.

Valors (separats per | u atre separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
Per a especificar tots els valors, utilisa *.
actionrestrictions

Lista de acciones a las que se aplica el bloqueo al usuario. Solo se aplica cuando partial tiene el valor true.

Valors (separats per | u atre separador): create, move, thanks, upload
token

A "csrf" token retrieved from action=query&meta=tokens

Este paràmetro és obligatori.
Eixemples:
Bloquear la dirección IP 192.0.2.5 durante tres días con un motivo.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [obrir en la zona de proves]
Bloquear al usuario Vandal indefinidamente con un motivo y evitar que cree nuevas cuentas o envíe correos.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [obrir en la zona de proves]