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=revisiondelete
(main | revisiondelete)
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module n’accepte que les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Supprimer et rétablir des révisions.
Paramètres :
- type
Type de suppression de révision en cours de traitement.
- Ce paramètre est obligatoire.
- Une des valeurs suivantes : archive, filearchive, logging, oldimage, revision
- target
Titre de page pour la suppression de révision, s’il est nécessaire pour le type.
- ids
Identifiants pour les révisions à supprimer.
- Ce paramètre est obligatoire.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- hide
Quoi masquer pour chaque révision.
- Valeurs (séparées par | ou autre) : comment, content, user
- show
Quoi démasquer pour chaque révision
- Valeurs (séparées par | ou autre) : comment, content, user
- suppress
S’il faut supprimer les données aux administrateurs comme aux autres.
- Une des valeurs suivantes : no, nochange, yes
- Par défaut : nochange
- reason
Motif de suppression ou d’annulation de suppression.
- tags
Balises à appliquer à l’entrée dans le journal de suppression.
- Valeurs (séparées par | ou autre) :
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
Exemples :
- Masquer le contenu de la révision 12345 de la page Main Page.
- api.php?action=revisiondelete&target=Main%20Page&type=revision&ids=12345&hide=content&token=123ABC [ouvrir dans le bac à sable]
- Masquer toutes les données de l’entrée de journal 67890 avec le motif Violation de Biographie de Personne Vivante.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [ouvrir dans le bac à sable]