MediaWiki API гӀо

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=managetags

(main | managetags)
  • Этот модуль требует прав на чтение.
  • Этот модуль требует прав на запись.
  • Этот модуль принимает только POST-запросы.
  • Хьост: MediaWiki
  • Лицензи: GPL-2.0-or-later

Осуществление задач, связанных с изменением меток.

Определённые параметры:
Other general parameters are available.
operation

Какую операцию выполнить:

create
Создать новую метку для ручного использования.
delete
Удалить метку из базы данных, что включает в себя удаление метки со всех версий и записей журналов, где она использовалось.
activate
Активировать изменение метки, позволив участникам устанавливать её вручную.
deactivate
Деактивировать изменение метки, запретив участникам устанавливать её вручную.
ХӀара хила йеза параметр йу.
Одно из следующих значений: activate, create, deactivate, delete
tag

Создаваемая, удаляемая, активируемая или деактивируемая метка. Создаваемая метка должна не существовать. Удаляемая метка должна существовать. Активируемая метка должна существовать и не быть использованной в каком-либо расширении. Деактивируемая метка должна существовать и быть заданной вручную.

ХӀара хила йеза параметр йу.
reason

Причина создания, удаления, активирования или деактивирования метки (необязательно).

По умолчанию: (пусто)
ignorewarnings

Игнорировать ли все предупреждения, возникающие во время операции.

Type: boolean (details)
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 [открыть в песочнице]