Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

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

action=expandtemplates

(main | expandtemplates)
  • Цей модуль вимагає прав на читання.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0-or-later

Розгортає усі шаблони в межах вікірозмітки.

Параметри:
title

Заголовок сторінки.

text

Вікітекст для перетворення.

Цей параметр є обов'язковим.
revid

ID версії, для {{REVISIONID}} і подібних змінних.

Тип: ціле число
prop

Яку інформацію отримувати.

Зважте, що якщо не вибрано значень, результат міститиме вікітекст, але буде в застарілому форматі.

wikitext
Розгорнений вікітекст.
categories
Будь-які категорії, наявні у джерелі, але не виведені у вікітексті результату.
properties
Властивості сторінки, визначені розгорненими магічними словами у вікітексті.
volatile
Чи результат тривкий і не повинен повторно використовуватись десь іще на сторінці.
ttl
Максимальний час, після якого кеш результату стане недійсним.
modules
Будь-які модулі ResourceLoader, які парсерні функції запитують на додання у результат. Або jsconfigvars, або encodedjsconfigvars має бути запитано разом з modules.
jsconfigvars
Дає конфігурації JavaScript змінні, притаманні для сторінки.
encodedjsconfigvars
Дає конфігурації JavaScript змінні, притаманні для сторінки, як рядок JSON.
parsetree
Дерево парсу XML вхідних даних.
Значення (розділені через | або альтернативу): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
includecomments

Чи включати HTML-коментарі у результат.

Тип: логічний (подробиці)
showstrategykeys

Whether to include internal merge strategy information in jsconfigvars.

Тип: логічний (подробиці)
generatexml
Застарілий.

Дерево парсу XML вхідних даних (замінене на prop=parsetree).

Тип: логічний (подробиці)
Приклад:
Розгорнути вікітекст {{Project:Sandbox}}.
api.php?action=expandtemplates&text={{Project:Sandbox}} [відкрити в пісочниці]