MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=managetags
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Beheertaken uitvoeren met betrekking tot wijzigingslabels.
Welke handeling moet worden verricht:
- create
- Maak een nieuw wijzigingslabel voor handmatig gebruik.
- delete
- Verwijder een wijzigingslabel uit de database. Verwijder het label ook uit alle versies, recente wijzigingsvermeldingen en logboekvermeldingen waarin het is gebruikt.
- activate
- Activeer een wijzigingslabel, zodat gebruikers het handmatig kunnen aanbrengen.
- deactivate
- Deactiveer een wijzigingslabel, zodat gebruikers het niet handmatig kunnen aanbrengen.
- Deze parameter is vereist.
- Een van de volgende waarden: activate, create, deactivate, delete
Aan te maken, te verwijderen, te activeren of te deactiveren label. Voor het aanmaken mag het label nog niet bestaan. Voor het verwijderen moet het label bestaan. Voor het activeren moet het label bestaan en mag het niet door een uitbreiding gebruikt worden. Voor het deactiveren moet het label gebruikt worden en handmatig gedefinieerd zijn.
- Deze parameter is vereist.
Een optionele reden voor het maken, verwijderen, activeren of deactiveren van het label.
- Standaard: (leeg)
Of waarschuwingen die tijdens de operatie worden afgegeven, moeten worden genegeerd.
- Type: booleaans (details)
Wijzigingslabels om toe te passen op de vermelding in het logboek labelbeheer.
- Waarden (gescheiden met | of alternatief):
Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
- Maak een label met de naam spam aan met als reden For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [in de sandbox openen]
- Verwijder het label vandlaism met als reden Misspelt
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [in de sandbox openen]
- Activeer een label met de naam spam met de reden For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [in de sandbox openen]
- Deactiveer een label met de naam spam met de reden No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [in de sandbox openen]