Шаблон:Заготовка шаблона/doc: различия между версиями
Andras (обсуждение | вклад) (Новая страница: «{{Docpage}} {{OnLua|TemplateDataDoc|generateBlank}} Шаблон для генерации заготовок шаблонов на основе TemplateData. Для корректной сортировки параметров в TemplateData должен содержаться массив <code>paramOrder</code>. При редактировании через визуальный интерфейс он добавляетс...») |
Andras (обсуждение | вклад) Нет описания правки |
||
Строка 36: | Строка 36: | ||
</templatedata> | </templatedata> | ||
{{ | {{Шаблоны для документирования}} | ||
<includeonly> | <includeonly> | ||
[[Категория:Шаблоны:Для документирования шаблонов]] | [[Категория:Шаблоны:Для документирования шаблонов]] | ||
</includeonly> | </includeonly> |
Текущая версия от 18:19, 14 мая 2023
![]() |
![]() | Этот шаблон реализован на основе Lua с использованием функции generateBlank() из модуля TemplateDataDoc. |
Шаблон для генерации заготовок шаблонов на основе TemplateData.
Для корректной сортировки параметров в TemplateData должен содержаться массив paramOrder
. При редактировании через визуальный интерфейс он добавляется в момент перетаскивания параметров вверх-вниз в списке. Также должен быть указан формат отображения, например "format": "block".
Использование
{{Заготовка шаблона||описание=}}
{{Заготовка шаблона|<!-- Название шаблона для тех случаев, когда используется не в документации к шаблону -->|описание=<!-- Нужно ли выводить описание параметров после знака «=» -->}}
В параметры, выводимые шаблоном, можно вставлять текст. Для того, чтобы вставить значение в параметр оригинал названия
, необходимо использовать этот шаблон с параметром $оригинал названия
.
TemplateData
Шаблон для генерации заготовок шаблонов на основе TemplateData.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
Имя шаблона | 1 | Название шаблона для тех случаев, когда используется не в документации к шаблону
| Однострочный | необязательный |
Описание | описание | Нужно ли выводить описание параметров после знака «=»
| Логическое значение | необязательный |