Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=messagegroups (mg)
- Цей модуль вимагає прав на читання.
- Джерело: Перекласти
- Ліцензія: GPL-2.0-or-later
Вивести інформацію про групи повідомлень.
Зверніть увагу, що параметр uselang впливає на результат відображення частин, які залежать від мови.
- mgdepth
При використанні формату дерева, обмежити глибину до такої кількості рівнів. Значення 0 означає, що жодні підгрупи не відображаються. Якщо ліміту досягнуто, результат включає значення «groupcount», яке містить кількість безпосередніх підгруп.
- Тип: ціле число
- Стандартно: 100
- mgfilter
Видавати лише повідомлення з ідентифікаторами, які відповідають одному або кільком поданим характеристикам (без урахування регістру, розділені вертикальною рискою, байдужий символ *).
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- За замовчуванням: (порожньо)
- mgformat
У деревоподібному форматі групи повідомлень можуть існувати в декількох місцях дерева.
- Одне з наступних значень: flat, tree
- Стандартно: flat
- mgiconsize
Бажаний розмір растеризованої іконки групи.
- Тип: ціле число
- Стандартно: 64
- mgprop
Яку інформацію, пов'язану з перекладами, отримати:
- id
- Включити ідентифікатор групи.
- label
- Включити мітку групи.
- description
- Включити опис групи.
- class
- Включити назву класу групи.
- namespace
- Включити простір назв групи. Не всі групи належать до одного простору назв.
- exists
- Включити самообраховану властивість існування групи.
- icon
- Включити URL-адреси іконки групи.
- priority
- Включити статус пріоритетності, наприклад, заборонені.
- prioritylangs
- Включити пріоритетні мови. Якщо не вказані, параметр виводиться як хибний.
- priorityforce
- Включити статус пріоритетності — чи вказані пріоритетні мови примусово.
- workflowstates
- Включити робочий стан для груп повідомлень.
- sourcelanguage
- Include the source language for the message group.
- subscription
- Include whether the user is subscribed to the group.
- Значення (розділені через | або альтернативу): class, description, exists, icon, id, label, namespace, priority, priorityforce, prioritylangs, sourcelanguage, subscription, workflowstates
- Стандартно: id|label|description|class|exists
- mgroot
При використанні деревоподібного формату, замість починати від верхнього, почати з даної групи повідомлень, яка має бути агрегованою групою повідомлень. При використанні плоского формату видається лише зазначена група.
- За замовчуванням: (порожньо)
- mglanguageFilter
Повертати тільки ті групи повідомлень, які можна перекласти на цю мову.
- За замовчуванням: (порожньо)
- Показати групи повідомлень
- api.php?action=query&meta=messagegroups [відкрити в пісочниці]