Aide de l’API MediaWiki

Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.

Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=regexblock

(main | regexblock)
  • Ce module nécessite des droits de lecture.
  • Ce module nécessite des droits d’écriture.
  • Ce module accepte seulement les requêtes POST.
  • Source : RegexBlock
  • Licence : GPL-2.0-or-later

Bloquer les noms d’utilisateur et les adresses IP via des expressions rationnelles.

Paramètres :
regex

L’expression rationnelle à bloquer. Notez que lorsque le paramètre « exact » est fourni dans l’URL, le texte indiqué n’est pas traité comme une expression rationnelle, mais comme une simple chaîne.

Ce paramètre est obligatoire.
expiry

Durée d’expiration. Peut être relative (par ex. 5 months pour 5 mois ou 2 weeks pour 2 semaines) ou absolue (par ex. 2014-09-18T12:34:56Z). S’il est mis à infinite (infini), indefinite (indéfini) ou never (jamais), le blocage n’expirera jamais.

Par défaut : never
reason

Motif pour bloquer.

Par défaut : (vide)
nocreate

Empêcher la création de compte.

Type : booléen (détails)
exact

Utiliser une correspondance exacte pour bloquer le nom donné précisément tel qu’il est saisi (au lieu de le traiter comme une expression rationnelle).

Type : booléen (détails)
token

Un jeton « csrf » récupéré par action=query&meta=tokens

Ce paramètre est obligatoire.
Exemples :
Bloquer l’adresse IP exacte « 192.0.2.5 » pendant trois jours avec le motif « Première frappe »
api.php?action=regexblock&regex=192.0.2.5&expiry=3%20days&reason=First%20strike&exact=&token=123ABC [ouvrir dans le bac à sable]
Bloquer de façon permanente l’expression rationnelle « SpamUser.* », ce qui bloque tout utilisateur dont le nom correspond à cette expression, comme « SpamUser65 », avec le motif « Mauvais nom d’utilisateur » et également empêcher tout utilisateur dont le nom correspond à l’expression de créer de nouveaux comptes utilisateur.
api.php?action=regexblock&regex=SpamUser.*&expiry=never&reason=Bad%20username&nocreate=&token=123ABC [ouvrir dans le bac à sable]