Шаблон:Заготовка шаблона
{{Заготовка шаблона||показывать=|описание=}}
Этот шаблон реализован на основе Lua с использованием функции generateBlank() из модуля TemplateDataDoc. |
Шаблон для генерации заготовок шаблонов на основе TemplateData.
Для корректной сортировки параметров в TemplateData должен содержаться массив paramOrder. При редактировании через визуальный интерфейс он добавляется в момент перетаскивания параметров вверх-вниз в списке. Также должен быть указан формат отображения, например "format": "block".
Использование
[править код]{{Заготовка шаблона||показывать=|описание=}}
{{Заготовка шаблона|<!-- Название шаблона для тех случаев, когда используется не в документации к шаблону -->|показывать=<!-- Параметр для намеренного отображения параметров, добавленных в чёрный список в коде модуля. Используется в редких случаях -->|описание=<!-- Нужно ли выводить описание параметров после знака «=» -->}}
В параметры, выводимые шаблоном, можно вставлять текст. Для того, чтобы вставить значение в параметр оригинал названия, необходимо использовать этот шаблон с параметром $оригинал названия.
Например: {{Заготовка шаблона|$оригинал=<nowiki>{{lang-XX|}}</nowiki>}}
В коде модуля существует чёрный список параметров, нежелательных для отображения. Для намеренного отображения отдельных параметров из этого списка, их можно вызвать, перечислив через запятую в параметре показывать.
TemplateData
[править код]Шаблон для генерации заготовок шаблонов на основе TemplateData.
| Параметр | Описание | Тип | Статус | |
|---|---|---|---|---|
| Имя шаблона | 1 | Название шаблона для тех случаев, когда используется не в документации к шаблону
| Однострочный | необязательный |
| Описание | описание | Нужно ли выводить описание параметров после знака «=»
| Логическое значение | необязательный |
| Показывать | показывать | Параметр для намеренного отображения параметров, добавленных в чёрный список в коде модуля. Используется в редких случаях
| Неизвестно | необязательный |