Модуль:TemplateDataDoc/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Mansur700 (обсуждение | вклад) (Новая страница: «Модуль для работы с TemplateData и автоматической генерации заготовок для копи...») |
Mansur700 (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Модуль для работы с [[mw:Help:TemplateData/ru|TemplateData]] и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её. | |||
Для корректной сортировки параметров в TemplateData должен содержаться массив <code>paramOrder</code>. При редактировании через визуальный интерфейс он добавляется в момент перетаскивания параметров вверх-вниз в списке. | |||
== Методы == | |||
Модуль для работы с [[mw:Help:TemplateData/ru|TemplateData]] и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её. | Модуль для работы с [[mw:Help:TemplateData/ru|TemplateData]] и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её. | ||
Строка 8: | Строка 14: | ||
* '''generateBlank( frame )''' — вывод заготовки для вставки шаблона в статью (см. {{t|заготовка шаблона}}) | * '''generateBlank( frame )''' — вывод заготовки для вставки шаблона в статью (см. {{t|заготовка шаблона}}) | ||
* '''generateExample( frame )''' — вывод примера использования шаблона (см. {{t|пример шаблона}}) | * '''generateExample( frame )''' — вывод примера использования шаблона (см. {{t|пример шаблона}}) | ||
=== Внутренние === | |||
* '''getTemplateData( pageName )''' — парсинг TemplateData с указанной страницы | |||
<includeonly> | |||
[[Категория:Модули:Для документирования шаблонов]] | |||
</includeonly> | |||
=== Внутренние === | === Внутренние === |
Текущая версия от 20:39, 4 февраля 2022
Модуль для работы с TemplateData и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её.
Для корректной сортировки параметров в TemplateData должен содержаться массив paramOrder
. При редактировании через визуальный интерфейс он добавляется в момент перетаскивания параметров вверх-вниз в списке.
Методы[править код]
Модуль для работы с TemplateData и автоматической генерации заготовок для копирования и примеров использования шаблонов на основе её.
Для корректной сортировки параметров в TemplateData должен содержаться массив paramOrder
. При редактировании через визуальный интерфейс он добавляется в момент перетаскивания параметров вверх-вниз в списке.
Методы[править код]
Внешние[править код]
- generateBlank( frame ) — вывод заготовки для вставки шаблона в статью (см. {{заготовка шаблона}})
- generateExample( frame ) — вывод примера использования шаблона (см. {{пример шаблона}})
Внутренние[править код]
- getTemplateData( pageName ) — парсинг TemplateData с указанной страницы
Внутренние[править код]
- getTemplateData( pageName ) — парсинг TemplateData с указанной страницы