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=managetags
- 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 : MediaWiki
- Licence : GPL-2.0-or-later
Effectuer des tâches de gestion relatives aux balises de modification.
- operation
Quelle opération effectuer :
- create
- créer une nouvelle balise de modification pour un usage manuel ;
- delete
- supprimer une balise de modification de la base de données, ce qui inclut supprimer la balise de toutes les versions, des entrées de modifications récentes, ainsi que des entrées de journal dans lesquelles elle est utilisée ;
- activate
- activer une balise de modification, permettant aux utilisateurs de l’appliquer manuellement ;
- deactivate
- désactiver une balise de modification, empêchant les utilisateurs de l’appliquer manuellement.
- Ce paramètre est obligatoire.
- Une des valeurs suivantes : activate, create, deactivate, delete
- tag
Balise à créer, supprimer, activer ou désactiver. Pour la création de balise, elle ne doit pas exister. Pour la suppression de balise, elle doit exister. Pour l’activation de balise, elle doit exister et ne pas être utilisée par une extension. Pour la désactivation de balise, elle doit être actuellement active et définie manuellement.
- Ce paramètre est obligatoire.
- reason
Un motif facultatif pour créer, supprimer, activer ou désactiver la balise.
- Par défaut : (vide)
- ignorewarnings
S’il faut ignorer tout avertissement qui surviendrait au cours de l’opération.
- Type : booléen (détails)
- tags
Modifier les balises à appliquer à l’entrée du journal de gestion des balises.
- Valeurs (séparées par | ou autre) :
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- Créer une balise nommée spam avec le motif For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [ouvrir dans le bac à sable]
- Supprimer la balise vandlaism avec le motif Misspelt
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [ouvrir dans le bac à sable]
- Activer une balise nommée spam avec le motif For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [ouvrir dans le bac à sable]
- Désactiver une balise nommée spam avec le motif No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [ouvrir dans le bac à sable]