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
list=deletedrevs (dr)
- Ce module est désuet.
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Lister les versions supprimées.
Opère selon trois modes :
- Lister les versions supprimées pour les titres donnés, triées par horodatage.
- Lister les contributions supprimées pour l’utilisateur donné, triées par horodatage (aucun titre spécifié).
- Lister toutes les versions supprimées dans l’espace de noms donné, triées par titre et horodatage (aucun titre spécifié, druser non défini).
Certains paramètres ne s’appliquent qu’à certains modes et sont ignorés dans les autres.
- drstart
L’horodatage auquel commencer l’énumération.
- Modes : 1, 2
- Type : horodatage (formats autorisés)
- drend
L’horodatage auquel arrêter l’énumération.
- Modes : 1, 2
- Type : horodatage (formats autorisés)
- drdir
Dans quelle direction énumérer :
- newer
- lister les plus anciens en premier ; note : drstart doit être antérieur à drend ;
- older
- lister les plus récents en premier (par défaut) ; note : drstart doit être postérieur à drend.
- Modes : 1, 3
- Une des valeurs suivantes : newer, older
- Par défaut : older
- drfrom
Commencer la liste à ce titre.
- Mode : 3
- drto
Arrêter la liste à ce titre.
- Mode : 3
- drprefix
Rechercher tous les titres de page commençant par cette valeur.
- Mode : 3
- drunique
Lister uniquement une version pour chaque page.
- Mode : 3
- Type : booléen (détails)
- drnamespace
Lister uniquement les pages dans cet espace de noms.
- Mode : 3
- Une des valeurs suivantes : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Par défaut : 0
- drtag
Lister uniquement les versions marquées par cette balise.
- druser
Lister uniquement les versions réalisées par cet utilisateur.
- Type : utilisateur, parmi nom d’utilisateur, IP, nom interwiki (par ex. « préfixe>NomParExemple ») et identifiant de l’utilisateur (par ex. « #12345 »)
- drexcludeuser
Ne pas lister les versions réalisées par cet utilisateur.
- Type : utilisateur, parmi nom d’utilisateur, IP, nom interwiki (par ex. « préfixe>NomParExemple ») et identifiant de l’utilisateur (par ex. « #12345 »)
- drprop
Quelles propriétés obtenir :
- revid
- ajoute l’identifiant de la version supprimée ;
- parentid
- ajoute l’identifiant de la version précédente de la page ;
- user
- ajoute l’utilisateur ayant réalisé la version ;
- userid
- ajoute l’identifiant de l’utilisateur qui a réalisé la version ;
- comment
- ajoute le commentaire de la version ;
- parsedcomment
- ajoute le commentaire analysé de la version ;
- minor
- marque si la version est mineure ;
- len
- ajoute la longueur (en octets) de la version ;
- sha1
- ajoute le hachage SHA-1 (en base 16) de la version ;
- content
- ajoute le contenu de la version ;
- token
- (désuet) fournit le jeton de modification ;
- tags
- balises pour la version.
- Valeurs (séparées par | ou autre) : comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, token, user, userid
- Par défaut : user|comment
- drlimit
Le nombre maximal de versions à lister.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- drcontinue
Quand plus de résultats sont disponibles, utilisez ceci pour continuer. Des informations plus détaillées sur la façon de continuer les requêtes peuvent être trouvées sur mediawiki.org.
- Lister les dernières versions supprimées des pages Main Page et Talk:Main Page, avec leur contenu (mode 1).
- api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [ouvrir dans le bac à sable]
- Lister les 50 dernières contributions de Bob supprimées (mode 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [ouvrir dans le bac à sable]
- Lister les 50 premières versions supprimées dans l’espace de noms principal (mode 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [ouvrir dans le bac à sable]
- Lister les 50 premières pages supprimées dans l’espace de noms Discussion (mode 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [ouvrir dans le bac à sable]