Модуль:TemplateDataDoc/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Andras (обсуждение | вклад) (Новая страница: «Модуль для работы с TemplateData и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её. Для корректной сортировки параметров в TemplateData должен содержаться массив <code>paramOrder</code>. При редактировании...») |
Andras (обсуждение | вклад) Нет описания правки |
||
Строка 6: | Строка 6: | ||
=== Внешние === | === Внешние === | ||
* '''generateBlank( frame )''' — вывод заготовки для вставки шаблона в статью (см. {{T| | * '''generateBlank( frame )''' — вывод заготовки для вставки шаблона в статью (см. {{T|Заготовка шаблона}}) | ||
* '''generateExample( frame )''' — вывод примера использования шаблона (см. {{T| | * '''generateExample( frame )''' — вывод примера использования шаблона (см. {{T|Пример шаблона}}) | ||
=== Внутренние === | === Внутренние === |
Текущая версия от 09:48, 13 мая 2023
Модуль для работы с TemplateData и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её.
Для корректной сортировки параметров в TemplateData должен содержаться массив paramOrder
. При редактировании через визуальный интерфейс он добавляется в момент перетаскивания параметров вверх-вниз в списке.
Методы
Внешние
- generateBlank( frame ) — вывод заготовки для вставки шаблона в статью (см. {{Заготовка шаблона}})
- generateExample( frame ) — вывод примера использования шаблона (см. {{Пример шаблона}})
Внутренние
- getTemplateData( pageName ) — парсинг TemplateData с указанной страницы