Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=managetags
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0-or-later
Виконати керівні завдання щодо зміни теґів.
- operation
Яку операцію виконати:
- create
- Створити нову мітку редагування для використання вручну.
- delete
- Вилучити мітку редагування з бази даних, включно з вилученням її з усіх версій, записів нових редагувань та записів журналів, де вона використана.
- activate
- Активувати мітку редагування, дозволивши користувачам застосовувати її вручну.
- deactivate
- Деактивувати мітку редагування, заборонивши користувачам застосовувати її вручну.
- Цей параметр є обов'язковим.
- Одне з наступних значень: activate, create, deactivate, delete
- tag
Мітка для створення, вилучення, активування чи деактивування. Для створення мітки, вона повинна не існувати. Для вилучення мітки, вона повинна існувати. Для активування мітки, вона повинна існувати і не використовуватися жодним розширенням. Для деактивування мітки, вона має бути жива і визначена вручну.
- Цей параметр є обов'язковим.
- reason
Необов'язкова причина створення, вилучення, активування чи деактивування мітки.
- ignorewarnings
Чи ігнорувати усі попередження, що з'являються під час операції.
- Тип: логічний (подробиці)
- tags
Змінити теги для застосування до запису в журналі керування тегами.
- Значення (розділені через | або альтернативу):
- token
Токен «csrf» отримано з action=query&meta=tokens
- Цей параметр є обов'язковим.
- Створити мітку з назвою spam з причиною For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [відкрити в пісочниці]
- Вилучити мітку vandlaism з причиною Misspelt
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [відкрити в пісочниці]
- Активувати мітку з назвою spam з причиною For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [відкрити в пісочниці]
- Деактивувати мітку з назвою spam з причиною No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [відкрити в пісочниці]