Модуль:TemplateDataDoc/doc: различия между версиями

Материал из Народные сказки
Перейти к навигации Перейти к поиску
(Новая страница: «Модуль для работы с TemplateData и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её. Для корректной сортировки параметров в TemplateData должен содержаться массив <code>paramOrder</code>. При редактировании...»)
 
Нет описания правки
 
Строка 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 с указанной страницы